1792 - Software Engineer
Core
Lead full-lifecycle software development, testing, integration, and deployment for mission-critical systems, including modernization and cloud transition strategies.
Role type
Senior Software Engineer (Systems Engineering & Architecture)
Builds
Mission-critical software capabilities, microservices, and cloud-native solutions for complex defense systems
Domain
Defense / Government / Cybersecurity
Required skills
C++, Python, Bash, Kubernetes, AWS, Docker, Git, DoDAF architecture, MBSE, Agile/DevSecOps, CI/CD automation, SQL, RESTful API design
Preferred skills
Experience with Relational Supply (RSUPPLY), OMMS, OMMS-NG, POMMS, OARS, US Navy software systems, government/regulatory environments
Technologies
C++, Python, Bash, Docker, Git, Kubernetes, AWS, Jenkins, GitLab, Jira, Oracle Database, Microsoft SQL Server, Splunk, Red Hat Enterprise Linux, SAP BusinessObjects, DISA CDES, HBSS
Responsibilities
Lead Agile-based planning and delivery (PI Planning, sprint planning, daily scrums); Coordinate with Product Owners and engineering teams to refine requirements; Provide technical leadership for software enhancement and modernization; Conduct technical assessments and evaluate engineering trade-offs; Oversee troubleshooting of system defects and performance issues; Guide architecture development including microservices and containerization; Support requirements engineering and traceability; Maintain configuration integrity and baselines; Lead DevSecOps pipeline execution and secure code delivery; Develop and maintain DoDAF-compliant architecture views; Apply MBSE methods to model system behavior; Evaluate design decisions against DoD standards.
Seniority
Senior, hands-on IC with architectural leadership
