Job summary
Software Engineer
Key skills required for this role
Software, C++, Linux, Engineer
Important
Candidates must be eligible for security clearance
Job description
Our client, a prominent player in the Defence & Security sector, is currently seeking a Software Engineer to join their permanent team. This role offers a unique opportunity to work on high-impact security projects that contribute to national safety.
Key Responsibilities:
1. Developing and maintaining software applications that meet defence and security requirements
2. Collaborating with cross-functional teams to design and implement software solutions
3. Conducting software testing and verification to ensure high standards are met
4. Investigating and resolving software issues and bugs
5. Participating in code reviews to ensure code quality and best practices
6. Documenting software designs and coding procedures
7. Staying updated with the latest industry trends and technologies
8. Contributing to the continuous improvement of software development processes
Job Requirements:
9. Proven experience in software engineering within the Defence & Security sector
10. Strong understanding of software development principles and methodologies
11. Proficiency in programming languages such as C++, Java, or Python
12. Experience with software testing and debugging tools
13. Excellent problem-solving and analytical skills
14. Strong communication and teamwork abilities
15. Relevant degree in Computer Science, Software Engineering, or a related field
16. Ability to obtain necessary security clearances
Benefits:
17. Competitive salary
18. Opportunity to work on cutting-edge defence and security projects
19. Professional development and continuous learning opportunities
20. Supportive and inclusive work environment
21. Comprehensive employee benefits package
22. Share
manages this role
Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience