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 London, England.