Exciting Opportunity: Software Engineer in Pretoria
A leading company, Hensoldt, is currently seeking a talented Software Engineer to join their innovative team in Pretoria, Gauteng. If you’re ready to take on challenges and grow in your career, this is the perfect opportunity for you!
Key Responsibilities
- Design, develop, and maintain source code aligned with the software development roadmap.
- Conduct testing and quality assurance on your code to ensure high performance and security standards.
- Collaborate with cross-functional teams using tools such as Jira, Confluence, and Bitbucket to enhance project workflows.
- Utilize a variety of development tools, including Eclipse, IntelliJ, VS Code, Sonarlint, Git, SVN, and Sonarqube.
- Stay up-to-date with industry trends and emerging technologies to drive innovation within the company.
Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience: A minimum of 3 years in software development with a strong portfolio of relevant projects.
- Skills: Proficiency in programming languages such as Java, C++, or Python, and experience working with Agile methodologies.
- Soft Skills: Strong problem-solving skills, attention to detail, and effective communication abilities.
💰 Salary Insight
Estimated Salary Range: R30,000 – R60,000 per month.
(Note: Salary figures are based on data provided by the market and industry standards.)
🔮 3 Common Interview Questions for this Role
- “Can you walk us through a challenging project you’ve led and how you overcame obstacles?”
- “What strategies do you use to ensure code quality and maintainability?”
- “How do you prioritize your work when handling multiple projects at the same time?”
Tips on Crafting a CV for this Role
- Showcase Your Projects: Include specific examples of past projects that demonstrate your technical abilities.
- Highlight Team Collaboration: Mention experiences where effective collaboration led to project success.
- Continuous Learning: List any additional certifications, online courses, or workshops you’ve completed.
Related Job Titles: Software Developer, Full Stack Developer, Back-end Developer, Systems Engineer.

