CareerPlan

1792 - Software Engineer

Norfolk, Virginia, United StatesFull-time$150k–$170k2026-10-29 → 2026-11-11
HybridVisa sponsorship offeredCitizens onlySecurity clearance required

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