1792 - Software Engineer

Sigma Defense•Norfolk, VA
•Hybrid

About The Position

Sigma Defense is seeking a Software Engineer to join its team in Norfolk, Virginia. This hybrid position supports engineering, development, integration, and modernization activities, including full-lifecycle software development, testing, integration, and deployment for complex, mission-critical systems. The role is contingent on the successful award of a contract; the position will be confirmed if the contract is awarded to Sigma Defense. The Software Engineer will provide technical leadership across software projects, guide architecture and requirements work, lead Agile planning and delivery, and support secure software engineering and DevSecOps. The role also includes maintaining DoDAF-compliant architecture views and architectural baselines, applying MBSE methods and tools, and ensuring traceability between requirements, design artifacts, and implemented capabilities. The candidate must be a U.S. citizen and must possess or be able to obtain an active Secret clearance or higher; clearance sponsorship may be available for the right candidate.

Requirements

  • At least 10 years of professional experience with a master's degree, or at least 14 years of experience involving research, design, and development of computer and network software or specialized utility programs (which may include database maintenance within an application area) with a bachelor's degree.
  • Experience applying programming concepts in a professional or academic setting.
  • Experience applying modern software development methodologies, such as Agile, DevOps, DevSecOps, or the Scaled Agile Framework, in a professional or academic setting.
  • At least 2 years of Kubernetes experience.
  • Demonstrated experience developing and maintaining DoDAF architecture views and applying MBSE tools or methodologies for system modeling and traceability.
  • Working knowledge of virtualization and containerization.
  • U.S. citizenship.
  • Bachelor's degree from an accredited college or university in Engineering or Mathematics.
  • DoD 8570 / DoD 8140 compliance at Level II or Level III, with an acceptable certification such as CompTIA Security+ CE, CompTIA CySA+, GIAC Security Essentials (GSEC), or ISC2 Systems Security Certified Practitioner (SSCP).
  • Must possess or be able to obtain an active Secret security clearance or higher.

Nice To Haves

  • Master's degree.
  • Experience in government or highly regulated technical environments, including producing required engineering artifacts and aligning work with architecture baselines.
  • Experience working with or interacting with Relational Supply (RSUPPLY), Organizational Maintenance Management System (OMMS), OMMS-Next Generation (OMMS-NG), Propulsion Organizational Maintenance Management System (POMMS), Open Architecture Retrieval System (OARS), or other U.S. Navy software systems.
  • Experience with MBSE tools such as Cameo, Rhapsody, or Enterprise Architect.

Responsibilities

  • Lead Agile planning, execution, and delivery activities, including PI Planning, sprint planning, daily scrums, and system demos.
  • Coordinate with Product Owners, Scrum Masters, and engineering teams to refine requirements, define acceptance criteria, and ensure user stories meet the Definition of Ready and Definition of Done.
  • Provide technical leadership for software enhancement, sustainment, and modernization projects, aligning work with system architecture and program objectives.
  • Conduct technical assessments, develop recommended Courses of Action (COAs), and support evaluation of engineering trade-offs.
  • Oversee troubleshooting and resolution of system defects, outages, and performance issues in collaboration with Government stakeholders and external teams.
  • Guide architecture development, including microservices design, RESTful API implementation, containerization, and cloud transition strategies.
  • Analyze Change Requests, trace system requirements, and decompose requirements into actionable user stories.
  • Support Configuration Management processes, including baseline control, change verification, and traceability across design and code.
  • Lead software engineering activities, including design, development, integration, DevSecOps pipeline execution, CI/CD automation, and secure code delivery.
  • Coordinate with cybersecurity teams on static code scanning, vulnerability remediation, RMF compliance, and accreditation-related documentation.
  • Develop and maintain DoDAF-compliant architecture views and apply MBSE methods and tools to model system behavior, structure, and interfaces.
  • Maintain architectural baselines and traceability among requirements, design artifacts, and implemented capabilities.
  • Evaluate design decisions and solution approaches for alignment with DoD architecture standards and program objectives.
  • Translate requirements and Change Requests into updated architecture artifacts and models.

Benefits

  • Dental and vision insurance.
  • Medical insurance, including HSA, FSA, and DFSA plans.
  • Life and AD&D coverage.
  • Employee Assistance Program (EAP).
  • 401(k) plan with company matching contributions.
  • 160 hours of paid time off (PTO).
  • 12 floating holidays.
  • Educational assistance.
  • Highly competitive salary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service