• Profile

Software Developer

Salary Details:
Negotiable dependent upon experience + company benefits
Closing date for applications:
30 Nov 2018
Job Description
Support ongoing maintenance and enhancement of mission-critical simulation software working as part of a dedicated team.  Activities will include capture and analysis of requirements or other change requests, design and development of the associated code, testing, analysing and updating the software and documentation, contributing to quarterly reports on development and testing activities, managing configured data and delivering each version on an annual release cycle.  The simulation software runs in a Windows environment, and is crucial to defence decision making.  The role requires contributing to a rigorous development and test cycle that maintains high customer confidence in both the software and the team maintaining it.

The successful candidate will be a confident C++ practitioner, with the ability to work effectively with a demanding customer.


Visual Studio, 2+ years’ experience of C++ development in Windows Environment.

Object Oriented Design.


MS Office Products.

Requirements management tool.

Configuration management tool.



Integrating external software components, e.g. Boost Libraries.

Windows Server HPC.

MS PowerShell.

Familiarity with MatLab, R.



Physics or engineering background. Knowledge of powered flight and trajectory modelling of weapon systems.

Knowledge of weapon effects modelling.

Knowledge of Numerical and Monte-Carlo methods.

Knowledge of RADAR modelling.

Knowledge of Command and Control modelling.

Knowledge of ISO 9000 Quality Systems.

MASS is an equal opportunities employer.