- Career Center Home
- Search Jobs
- Software Engineer
Description
Job Summary
We are seeking a Software Engineer to support Defense Intelligence customers in maintaining, modernizing, and sustaining Zero Trust environments within secure cloud architectures. This role focuses on application modernization, DevOps integration, legacy system refactoring, and secure cloud-based development to ensure mission-critical systems remain secure, scalable, and highly available.
This position is contingent upon funding.
What You Will Do
Support maintenance and sustainment of applications within Zero Trust environments
Research, integrate, and refactor existing software applications for secure cloud-based architectures
Develop new web-based applications and microservices to meet evolving mission requirements
Translate user requirements into scalable software solutions
Modernize and refactor legacy applications into web-based platforms
Develop and optimize in-application SQL queries and backend integrations
Ensure database performance, security, and availability
Monitor and optimize server resource utilization
Participate in code reviews and contribute to architectural decisions
Support DevOps processes and CI/CD pipeline implementation
Requirements
Requirements
Active Top Secret clearance with SCI eligibility (CI Poly eligibility required)
U.S. Citizenship required
Minimum 5+ years of software development experience
Current DoDM 8140.03 IAT II certification (e.g., SSCP or Security+ CE with appropriate certification) or ability to obtain within six months
Programming & Development
Proficiency in JavaScript (ES6+), TypeScript
Strong front-end experience with React.js (preferred), Angular, or Vue.js
HTML5, CSS3 (SASS/LESS)
Server-side development using Node.js, Java, Python, PHP, or C#
RESTful APIs and web services integration
Database Experience
SQL databases (PostgreSQL, Oracle, MS SQL Server)
Familiarity with NoSQL solutions (MongoDB, Redis)
Version Control & Agile Tools
Git and platforms such as GitHub, GitLab, or Bitbucket
Jira or Azure DevOps
Legacy Modernization
Experience migrating and modernizing legacy applications
Ability to refactor and work within older codebases (e.g., Java EE, ColdFusion, Classic ASP)
DevOps & Cloud
CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps)
Containerization (Docker, Kubernetes)
Infrastructure-as-Code tools (Terraform, Ansible)
Experience with FedRAMP-compliant cloud platforms (AWS GovCloud, Azure Government)
Understanding of hybrid cloud environments, networking, virtualization, and storage
Desired Qualifications
Bachelor’s degree in a technical discipline
Prior experience supporting ODEN environments
Travel Requirements
15–20% domestic travel (CONUS)
