As the lead Software Architect, you will maintain and execute a network of simulators and modeling capabilities that provide rehearsal and exercise capabilities for various units. The simulators are located throughout the country. The engineering team manages the network, maintains an Authority to Connect (ATC), improves system design and architecture, provides tier 1–3 troubleshooting during operations, installs hardware, manages lifecycle and software releases and deployments, develops new features, and drives innovation. You will lead the software engineering team in compiling and running source code, maintaining the CI/CD pipeline, and translating simulator operational requirements into manageable JIRA tasks or features. You will set the technical direction for implementing features across programming languages, guide integration with other applications and simulations, and lead innovation initiatives. You will also lead the transition to an infrastructure-as-code, containerized environment to help the team rapidly develop and integrate new capabilities. You will lead an Agile Scrum team, mentor engineers, review designs and code, and communicate daily with the team and stakeholders. The role calls for a skilled programmer who can lead by example and provide onsite support when needed. The program offers opportunities for growth and innovation in simulation systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
High school or GED