Software Support Engineer

Our client, a leading organisation in the defence and security sector, is currently seeking a Software Engineer with expertise in C++, Ada, Java, or Rust to join their dynamic Simulation Software Department.



Key Responsibilities:

  • Improving reliability and reducing technical debt within the Simulation Software Department
  • Working in an agile manner closely with customers to understand and meet their needs
  • Resolving complex issues and ensuring the reliability of Command-and-Control Systems
  • Developing deep knowledge of the architecture to make the platform reliable and resilient
  • Implementing durable fixes to identified root causes
  • Working with CI/CD pipelines and writing Automated Test Scripts


Job Requirements:

  • Experience in Software Engineering
  • Proficiency in C++, Java, or Rust with a willingness to learn and develop in Ada
  • Understanding of key software development concepts within an Agile environment
  • Experience of performance tuning and root-cause analysis
  • Willingness to build deep system architecture understanding


Desirable Skills:

  • Prior experience with the Ada programming language


Benefits:

  • Company bonus
  • Pension with a maximum total contribution of up to 14%
  • Opportunity for paid overtime
  • Up to 15 additional days of Flexi Leave
  • Support for flexible working arrangements
  • Enhanced parental leave
  • Fantastic site facilities including subsidised meals and free car parking
  • Healthcare Cash Plan


If you are a skilled Software Engineer looking for an opportunity to work in a challenging and rewarding environment, we encourage you to apply now to join our client's expert team!

Job Details

Company
Matchtech
Location
Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted