Post Job Free
Sign in

Senior Engineer: Application Software/Software Developer

Company:
Merand Corbett & Associates
Location:
South Africa
Posted:
May 16, 2025
Apply

Description:

Key Responsibilities: Develop software for operator-facing, mission-critical applications in C2 and ISR systems.

Own features from requirements through design, implementation, and testing.

Research new technologies to understand user requirements and implement features.

Contribute to project outputs such as design, testing, documentation, and verification.

Adhere to engineering processes, plans, and policies.

Provide minor support when needed.

Qualifications and Skills: Bachelors Degree in Computer Science or Engineering.

Proficiency in programming languages (C++, Java) and scripting languages (Python, Bash, PowerShell). Knowledge of object-oriented design and common software patterns.

Experience with version control software (e.g., Git, Subversion). Familiarity with Agile methods and issue tracking software like Jira.

Desirable: 2-3 years of industry experience.

Experience with modern C++ (C++11+), markup languages (XML, JSON, YAML). Master's Degree in Computer Science or Engineering is a plus.

*Only shortlisted candidates will be contacted*

Apply