
Senior Software Engineer
ENSCO, Inc.5 days ago
Base Salary
$121k - $151k/yr
Responsibilities
- Provide software systems engineering and SE&I leadership for secure DoD mission applications, emphasizing integration oversight.
- Act as the technical integrator across government and contractor software teams to ensure interoperability, data flow, message correctness, and operational alignment.
- Define and manage software, interface, message, data, and operational requirements for prime contractors.
- Develop Interface Control Documents, Interface Requirements Specifications, verification cross references, traceability artifacts, test objectives, and acceptance criteria.
- Plan and oversee software integration and deployment in air-gapped, classified, and other restricted DoD operating environments.
- Coordinate deployment and integration through DoD-aligned DevSecOps pipelines, including automated testing, security scanning, artifact management, and compliant delivery.
- Lead integration verification strategy, including test approaches, exit criteria, defect triage, and readiness recommendations.
- Present technical recommendations, decision packages, and risk assessments; mentor engineers on secure integration and verification practices.
Requirements
- Bachelor’s degree in computer science, software engineering, systems engineering, or a related discipline.
- At least 5 years of software systems engineering or software integration experience, including requirements definition and cross-team integration leadership.
- Experience with requirements decomposition, architecture definition, interface specifications, verification strategy, and integration oversight.
- Strong understanding of secure software development lifecycles and secure design principles.
- Experience with service-oriented architectures, microservices, secure APIs, and data interfaces.
- Familiarity with DoD cybersecurity processes, RMF, and ATO-supporting technical artifacts.
- Ability to coordinate across software, systems, cybersecurity, government, and contractor teams.
- Strong written and verbal communication skills, including briefing recommendations, risks, and options to non-developer stakeholders.
- Proficiency with Microsoft Office products, including Word, Excel, and PowerPoint.
- Ability to obtain and maintain a DoD Secret security clearance; U.S. citizenship is required.
- Preferred experience includes DoD networks, classified environments, DoD-aligned DevSecOps, STIG hardening, security controls, vulnerability management tools, Docker, Kubernetes, AWS GovCloud, Azure Government, Jira, Confluence, systems integration, ICDs, system-of-systems engineering, and relevant systems engineering or program management certifications.
Benefits
- Comprehensive benefits package and a supportive working environment.
- Regular full-time employment; no drug screen is required and the position is not contingent upon contract award.
- The position may require access to U.S. federal facilities subject to REAL ID or an acceptable alternative identification.
Tech Stack
Categories
About ENSCO, Inc.
ENSCO, Inc. provides engineering services, systems integration, and specialized products for aerospace, national security, and surface transportation customers in government and industry. Offerings span avionics and embedded systems, rail inspection and monitoring technologies, cybersecurity, and AI/ML-enabled analytics, delivered through contract R&D and turnkey solutions. Founded in 1969 and headquartered in Vienna, Virginia, it is a privately held company with U.S. and international operations.