Software Engineer
Job ID: 112741
Location: Alexandria, Virginia [On-Site]
Category: App/Dev
Employment Type: Contract
Date Added: 06/02/2026
Role Summary
This is a senior-level software development position supporting complex cloud-based solutions within a high-security environment. The role involves designing, developing, and maintaining software applications throughout the full Software Development Lifecycle (SDLC) while collaborating with cross-functional teams. The incumbent will provide technical expertise to ensure the delivery of high-quality software solutions that meet government and client standards, all while adhering to Agile methodologies and DevSecOps best practices.
Responsibilities
- Develop and implement technical solutions for complex software challenges in a secure, government-focused environment.
- Support the creation and sustainment of a robust software development environment following SDLC best practices, including Continuous Deployment, Agile, and DevOps.
- Design, develop, document, test, and debug application software across multiple platforms and architectures.
- Conduct multidisciplinary research and collaborate with engineering teams on cloud-based capabilities, COTS software deployment, and integration.
- Analyze user needs and software requirements to evaluate design feasibility within project scope, timeline, and budget constraints.
- Coordinate with systems analysts, engineers, and cross-functional teams to define software interface specifications, project limitations, and performance metrics.
- Lead software testing and deployment activities ensuring compliance with specifications and quality standards.
- Provide technical support to Scrum teams and assist in executing contract deliverables, ensuring timely and efficient project execution.
- Support quality assurance and quality control functions across all development phases, maintaining adherence to policies and standards.
- Maintain high levels of customer satisfaction by delivering reliable, efficient, and secure software solutions aligned with government and organizational policies.
Qualifications
- This position requires eligibility for a U.S. Government security clearance. In accordance with federal law, U.S. citizenship is required. (requires an active, fully adjudicated DoD Secret clearance).
- Bachelor’s degree with 10-12 years of relevant experience or high school diploma with 14+ years of experience in software development.
- Extensive working knowledge of the AWS ecosystem and experience implementing cloud-native software solutions on AWS.
- Strong understanding of relational and NoSQL databases such as Oracle, PostgreSQL, and DynamoDB.
- Proven ability to work proactively in fast-paced Agile environments, delivering results on time.
- Excellent problem-solving skills coupled with strong verbal and written communication abilities.
- Experience manipulating XML payloads and conforming to XSD schemas.
- Familiarity with React, Module Federation, Micro Front Ends, and component library implementation is a plus.
- Knowledge of Spring Boot, Node.js APIs, and API gateway integration using Java and JavaScript.
- Hands-on experience with backend data integration and SQL databases.
- Ability to interpret technical direction from system architects and support complex technical initiatives.
- Experience with GitLab, CI/CD pipelines, and DoD DevSecOps practices preferred.
- Practical knowledge of Docker, Fargate, EKS, and NGINX.
- Experience working with AWS GovCloud and SRG-compliant native services.
- Optional skills include SonarQube, Postman, Swagger, and vulnerability scanning tools.
- Certifications such as DoD 8570 IAT Level II, AWS Developer Associate, or Sec+ are desirable; Sec+ should be obtained if necessary.
Publishing Pay Range: $65.00 – $75.00 hourly
This position is based in office and requires employee to work on-site.
