Software Engineer
On-site · Cape Town, Western Cape, South Africa
Job Summary
Software Engineer responsible for designing, developing, testing, and maintaining source code aligned with development roadmap and standards. Requires proficiency in Java, C#, and C++, with experience in relational and NoSQL databases, and tools like Eclipse, IntelliJ, VS Code, Sonarlint, Git, SVN, Jira, Confluence, Bitbucket, and Sonarqube. Key duties include software design, task estimation in Jira/Confluence, developing features to meet sprint goals, identifying bugs, participating in sprint reviews, ensuring modular, secure, and reusable code, conducting code reviews, and executing unit tests before release. Applicant should have a Bachelors degree in Electronic Engineering, Computer Engineering, or related field, and 3-5 years of software development experience. Our recruitment values emphasize diversity and equal employment opportunities. Location: Cape Town, Western Cape, South Africa (on-site). Application deadline: 26 June 2026. Applicants are instructed to submit CV via the HENSOLDT Careers Page.
Required Qualifications
- Bachelors degree in Electronic Engineering, Computer Engineering, or related field
- At least 3-5 years of software development experience
- Proficiency in Java, C#, and C++
- Strong understanding of relational and NoSQL databases
- Experience with Eclipse, IntelliJ, VS Code, Sonarlint, Git, SVN, Jira, Confluence, Bitbucket, Sonarqube
- Ability to optimize code to meet stakeholder expectations and technical requirements
- Experience in software design, development, testing, and maintenance
- Experience with sprint-based development and code reviews
- Unit testing and secure, maintainable coding practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.