Junior Software Engineer
Job Location
Stellenbosch, South Africa
Job Description
A technology company in Cape Town iis looking for an exceptional and passionate Software Engineer/Developer to join their dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team developing software for user applications. The company performs formal software development for highly reliable safety-critical and mission-critical systems. 1. ROLES AND RESPONSIBILITIES Includes the following, but is not limited to: 1.1. Design, develop, and maintain mission-system-related software including software for payload control, payloads emulators, relay applications, mission logic, etc.; 1.2. Manage and optimise Docker environments for mission system appliances; 1.3. Enhance software productivity by maintaining CI pipelines, integrated development platforms (IDPs), and build systems; 1.4. Develop and support other general software productivity tools; 1.5. Play a major role in the generation of outputs for projects, including design, testing, documentation, production and verification artefacts; 1.6. Implement engineering processes, plans and policies as applicable to a specific project; and 1.7. Perform minor support roles within the company, if required. 2. REQUIREMENTS 2.1. Minimum Qualifications: 2.1.1. Bachelors Degree in Computer Science (BSc) or Engineering (BSc Eng. / BEng). 2.2. Required Skills and Experience: 2.2.1. Proficiency with one or more general-purpose programming languages: Python, C++, Java etc. 2.3. Recommended Skills and Experience: 2.3.1. Practical experience with modern Python, particularly versions 3.10 and beyond; 2.3.2. Strong knowledge of the Python Standard Library and common third-party libraries such as lxml, numpy, and argparse; 2.3.3. Familiarity with markup languages and related technologies, including XML, XSLT, XML Schema, JSON, and YAML; 2.3.4. Proficiency with containerisation technologies such as Docker;
Location: Stellenbosch, ZA
Posted Date: 5/9/2025
Location: Stellenbosch, ZA
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources |
---|