Software Developer
Software Developer focuses on design and implement behaviour and decision-making logic for simulated entities - pedestrians, vehicles, shipping and aircraft - in a c++ simulation engine.
What the role involves
- Design and implement behaviour and decision-making logic for simulated entities - pedestrians, vehicles, shipping and aircraft - in a C++ simulation engine.
- Contribute across the web/simulation boundary, extending REST services and the TypeScript/React front-end where features reach into them.
- Write design documentation and run design reviews within your area, helping the team converge on technical direction quickly.
- Review peers’ designs and code with care, and collaborate with Product and defence stakeholders to turn customer problems into feature shapes.
- Mentor teammates through pairing, code review and knowledge sharing - raising the team’s capability in simulation craft, product engineering practice and defence domain understandi.
- Support simulation capability on-site at customer exercises, integration hackathons and industry events - working issues live alongside users and folding what you learn back into t.
Skills and requirements
- Software development experience with the relevant language, framework, or platform is important.
Candidate fit
- technical problem-solving, code quality, testing discipline, and clear collaboration
Additional role context
- Script/React front-end used by Simulation Operators, inside a cross-functional team of Software, QA and Dev.
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Software Developer jobs from Frontier Resourcing in City of London, Greater London, London; England.