Lead Architect / Senior Software Engineer
We are looking for an experienced simulation Senior Software Engineer/ Lead Architect with excellent coding and problem-solving skills to join our growing software team.
The role will report directly to the CTO and provide the opportunity to lead the design and development of code for technically complex simulation, modelling, and training solutions. The successful candidate will be able to think outside the box and bring their experience to bear in creating simulation training products and components.
This is very much a hands-on technical leadership role, providing support and guidance to an existing software team to support new and existing projects. JD2E are currently growing our technical team, and this role will grow with the company.
It is critical that the successful candidate has an in-depth knowledge, and wide experience of, software engineering, and in developing simulators or simulation components within the defence or commercial aviation sectors.
Duties & Responsibilities:
* Report directly to the CTO
* Senior S/W engineer role but very much with hands on development across key projects
* Lead on architectural decisions and implementation
* Creating and managing the development of the core technology infrastructure, applications, and services
* Define and apply coding standards, including code reviews
* Oversee management of DevOps and GitHub
* Mentor, develop, and provide technical guidance to team members.
Requirements (Essential):
* Simulation experience using either C++ and/or C#
* Familiar with at least some of our standard SE components, MAK VR suite, MACE, VBS4, etc. within a DIS or HLA environment.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Defense and Space Manufacturing
#J-18808-Ljbffr