Hensoldt logo
Hensoldt5 days ago

Software Engineer

On-site · Pretoria, Gauteng, South Africa

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Software Engineer to design, develop, test, and maintain source code in alignment with the development roadmap and software standards. Responsibilities include software design, documenting implementation plans, task estimation, contributing design input, development to meet sprint goals, bug identification and reporting, participating in sprint reviews, delivering modular, secure, and reusable code, conducting code reviews, performing unit testing, and ensuring thorough testing within the system context prior to release. Proficiency in Java, C#, and C++, with experience in relational and NoSQL databases and tools such as Eclipse, IntelliJ, VS Code, Sonarlint, Git, SVN, Jira, Confluence, Bitbucket, and Sonarqube is required. The organization emphasizes diversity, inclusion, and equal employment opportunities in South Africa, with application deadlines and local recruitment practices noted.

Required Qualifications

  • B.Eng in Electronic Engineering, Computer Engineering, or a related field
  • At least 3 - 5 years of software development experience
  • Proficiency in Java, C#, and C++ for software product development
  • Strong understanding of relational and NoSQL databases
  • Familiarity with Eclipse, IntelliJ, VS Code, Sonarlint, Git, SVN, Jira, Confluence, Bitbucket, and Sonarqube
  • Ability to optimize code to meet stakeholder expectations and technical requirements
Sorce

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.

Get started

Hensoldt

Software Engineer

Apply on Sorce