Junior Software Engineer (C#, C++, Java, Python) (Remote)
Posted on 2025-01-31
Job Summary
Cape Town – Western Cape ~ Remote
- Develop information systems by designing, developing, and implementing software solutions.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
- Investigate problem areas.
- Follow the Software Development Lifecycle.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Improve operations by conducting systems analysis and recommending changes in policies and procedures.
- Protect operations by keeping information confidential.
- Provide information by collecting, analysing, and summarizing development and service issues.
- Accomplish engineering and organisation mission by completing related results as needed.
- Voice your opinions and bring new ideas to the tech space. Passion is infectious.
- Minimum of a BSc Honours Degree in the appropriate field of study – Preference will be given if you finished within the top 10% of your class.
- 2 Years of experience as a Software Engineer.
- Fluent with a modern Object-Oriented language (C++, C#, Java, Python, Kotlin, etc.).
- Building complex web systems that have been successfully delivered to customers.
- Experience in communicating with users, other technical teams, and management to collect requirements, identify tasks, provide estimates, and meet production deadlines.
- Experience with mission critical, 24×7 systems.
- Experience with professional Software Engineering best practices for the full Software Development Life Cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
- Knowledge of the MVC pattern.
- Experience as a Full Stack Developer (see company Tech Stack below).
- Knowledge of best Software Engineering practices, including Agile Software Development.
- Knowledge of RESTful API Web Services.
- Knowledge of Clean Code principles.
- Experience with CI/CD and software version control systems.
- C# for Back-end (ASP.Net Core with Entity Framework); JavaScript ES6; React 17; SQL-Server for database transactions; Git version control (using SourceTree); AWS Elastic Beanstalk for deployment; Trello for workflow management.
- Drive to solve problems using code.
- Eagerness and willingness to learn new technologies quickly.
Junior Software Engineer (C#, C++, Java, Python) (Remote) position available in South Africa, South Africa. This job position was posted by Datafin. The job has been posted as a premium ad on 2025-01-31 at 16:10:00 in the It Computer category
Click Go Apply to apply online!
You might also like these jobs in the same area.
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Pretoria: Junior Software Tester
KEY RESPONSIBILITIES AND ACCOUNTABILITIES : Key Responsibilities: Perform manual and automated testing of the Ketendo platform, documenting and analyzing results. Identify and log software defects using tools like DevOps, JIRA and collaborate with develope
View Job
Junior Software Tester
Johannesburg: Junior Software Engineer
To support in the design, development, and implementation of software solutions under the guidance and supervision of senior software engineers. You will contribute to the development of high-quality, efficient, and reliable software applications while gai
View Job
Junior Software Engineer
Johannesburg: Junior Software Engineer
Requirements: 0 3 years work experience in a similar environment Bachelor`s degree in Computer Science, Software Engineering, or a related field. Previous experience with internships, personal projects, or contributions to open-source projects. One-year wo
View Job
Junior Software Engineer
Johannesburg: Junior Software Engineer
Responsibilities: Engage with Senior Developers to assist with the design and development of software solutions Write clean, efficient and well-documented code Participate in code reviews to ensure code quality, maintainability and scalability Contribute t
View Job
Junior Software Engineer
Stellenbosch: Junior Software Developer (Java) (Ch1084)
Our client, a leading payment aggregator and provider of secure payments solutions, is looking for an Junior Level Java Software Developer to join their team in Stellenbosch. This is a hybrid role. Responsibilities include: The role of Developer is divided
View Job
Junior Software Developer (Java) (Ch1084)
Isando: Junior System Software Engineer – Sap
Kempton Park region Corporate offices in the area needs a Junior Systems engineer Matric IT qualification in a related field 18 months exp in SAP Hana and able to implement an ERP system Diploma / Certificate in I/Technology: System support or similar Soli
View Job
Junior System Software Engineer – Sap
Stellenbosch: Junior Software Developer (Java) (Ch1084) posted by Capital H Staffing and Advisory Solutions
Our client, a leading payment aggregator and provider of secure payments solutions, is looking for a Junior-level Java Software Developer to join their team in Stellenbosch. This will be a hybrid role. Responsibilities include:The role of Developer is divi
View Job
Junior Software Developer (Java) (Ch1084)
Port Elizabeth: Junior Php And Mobile App Software Developer posted by Talent Scout Recruitment
Job Description (Summerstrand)A technology company based in Port Elizabeth, South Africa. We specialize in providing innovative software solutions for various industries. Our team is dedicated to delivering high-quality products and services to our clients
View Job
Junior Php And Mobile App Software Developer
Cape Town: Junior Software Engineer (Ch1074) posted by Capital H Staffing and Advisory Solutions
Our client is a tech start-up making life better for everyday households in Africa and is looking for a Junior level Software Engineer at their offices in Cape Town, South Africa.The role is multifaceted in that it involves far more than pure software deve
View Job
Junior Software Engineer (Ch1074)
South Africa: Junior Software Engineer, Netherlands posted by Mirna Butler Recruitment
Our client is recruiting for a motivated and enthusiastic Junior Software Engineer to join their dynamic team in the Netherlands. In this role, you will have the opportunity to work on innovative software solutions, collaborate with experienced engineers,
View Job
Junior Software Engineer, Netherlands
Centurion: Junior Software Developer (Network/Cryptograpahy) posted by Curiska
Hiring: Junior Software developerRole: The person will be responsible for the development of network security products, musing different network and security protoco KNOWLEDGE, SKILLS AND CORE COMPETENCIES Essential (Must Have) Degree in Computer Engineeri
View Job
Junior Software Developer (Network/Cryptograpahy)
Stellenbosch: Junior Software Developer posted by Goldman Tech
Job Description:We have an amazing opportunity for a Junior Software Developer in Stellenbosch!We require a candidate with experience in:• Agile and SDLC• Java• JavaScript/TypeScript• REST-based services• Version control systemsSho
View Job
Junior Software Developer
Cape Town: Junior Software Developer (C#, Ux/Ui) (Cpt Onsite) posted by Datafin
Junior Software Developer (C#, UX/UI) (CPT Onsite)IT - Software DevelopmentCape Town - Western CapeENVIRONMENT: THE coding talents of an ambitious & proactive Junior Software Developer is wanted by a leading Automotive Tech company to join its team where y
View Job
Junior Software Developer (C#, Ux/Ui) (Cpt Onsite)
South Africa: Junior Software Engineer (C#, C++, Java, Python) (Remote) posted by Datafin
Junior Software Engineer (C#, C++, Java, Python) (Remote)IT - Software DevelopmentCape Town - Western Cape ~ RemoteENVIRONMENT: DESIGN, develop & implement cutting-edge software solutions as your coding talents as a Junior Software Engineer is sought by a
View Job
Junior Software Engineer (C#, C++, Java, Python) (Remote)
Johannesburg: Junior Electronics Software Developer (C++ And C#) (Engineering Degree) posted by Datafin
Junior Electronics Software Developer (C++ and C#) (Engineering Degree)IT - Software DevelopmentJohannesburg - GautengENVIRONMENT: DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of proj
View Job
Junior Electronics Software Developer (C++ And C#) (Engineering Degree)
Pretoria: Junior Software Developer (It) posted by AtripleA recruitment & temps
Software DeveloperLocation: Position based in (Pretoria) and Netherlands (Training will be provided in Netherlands)A leading company in steel is looking for eager and fast learning Software developers, which are taken as the brains behind the design, insta
View Job
Junior Software Developer (It)
Johannesburg: Junior Software Engineer
Key Responsibilities: Assist senior developers in designing and developing software solutions. Write clean, efficient, and well-documented code in line with best practices. Participate in code reviews and troubleshooting/debugging activities. Contribute to
View Job
Junior Software Engineer
Port Elizabeth: Junior Software Developer posted by Jendmark
Basic Requirements:Formal Tertiary education:Grade 12Information Technology Degree / National Diploma Software DevelopmentLanguages:English – Read, write and speak (required)Afrikaans – Read, write and speak (optional)Drivers Licence: Code 8- (
View Job
Junior Software Developer
Isando: Junior System Software Engineer – Sap posted by Bridgena Barnard Personnel Group
Kempton Park region Corporate offices in the area needs a Junior Systems engineer Matric IT qualification in a related field18 months exp in SAP Hana and able to implement an ERP systemDiploma / Certificate in I/Technology: System support or similarSolid e
View Job
Junior System Software Engineer – Sap
Midrand: Junior Software Developer posted by Hire Resolve
Hire Resolve`s Client is excited to announce an opening for an Intermediate Software Developer. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment. As part of a collaborative team, you`ll be involved
View Job
Junior Software Developer
Cape Town: Junior Software Developer posted by Hire Resolve
Hire Resolve`s client is seeking a Junior Software Developer to join their team in Durban. The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable
View Job
Junior Software Developer
Durban: Junior Software Developer (Javascript, Node.Js, React, .Net, C# ) posted by Hire Resolve
Hire Resolve`s client is looking for a motivated and talented Junior Software Developer with expertise in Javascript, Node.js, React, .NET, and C# to join their team in Durban, KZN. The ideal candidate will have a passion for technology and a desire to gro
View Job
Junior Software Developer (Javascript, Node.Js, React, .Net, C# )
Gauteng: Junior Software Tester posted by PRO Personnel Employment Agency
KEY RESPONSIBILITIES AND ACCOUNTABILITIES:Key Responsibilities:Perform manual and automated testing of the Ketendo platform, documenting and analyzing results.Identify and log software defects using tools like DevOps, JIRA and collaborate with developers t
View Job
Junior Software Tester
Johannesburg: Junior Software Engineer posted by Mecad Systems
Requirements:0 – 3 years’ work experience in a similar environmentBachelor`s degree in Computer Science, Software Engineering, or a related field.Previous experience with internships, personal projects, or contributions to open-source projects.
View Job
Junior Software Engineer
Johannesburg North: Junior Software Engineer posted by Network Finance
Responsibilities:Engage with Senior Developers to assist in design and development of software solutions. Write clean, efficient and well-documented code Participate in code reviews to ensure code quality, maintainability and scalability Con
View Job
Junior Software Engineer