Technical Lead
Core
Lead technical teams and guide software acquisition for U.S. Navy maintenance and readiness applications, ensuring secure, resilient systems for fleet operations.
Role type
Senior Technical Lead (Software Engineering)
Builds
Software-based maintenance and readiness applications for U.S. Navy fleet operations
Domain
Defense / Cybersecurity / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ development, software architecture design, legacy system modernization, technical risk assessment, team leadership, stakeholder engagement, DoD acquisition guidance knowledge
Preferred skills
Experience with Aegis Combat System, SM-series interceptors, Sea Sparrow Missile System, NAVSEA/NAVAIR/NAVWAR programs
Technologies
C, C++, C#, Java, Python, static analysis tools
Responsibilities
Provide technical leadership for fleet-facing maintenance and readiness application; Advise Navy Program Executive Offices on software design decisions and modernization strategies; Lead software development efforts from concept through deployment; Analyze existing source code to identify technical debt and modernization opportunities; Develop prototypes and technical demonstrations for risk reduction; Lead and mentor a team of developers; Support customer engagements such as technical interchange meetings and design reviews
Seniority
Senior, hands-on IC with leadership responsibilities