CACI logo
CACIPosted 1 month ago
EXPIRED

Software Developer – Full-Stack / Systems Integration

$113,200–$237,800 year

On-siteFairfax, Virginia, United States

Full TimeEnterprise

Job Summary

Design and maintain full-stack web applications on Linux environments, architecting scalable relational databases that synchronize data across inventory, equipment configuration, and logistics systems. Build real-time tracking for part ordering and asset status, develop REST APIs for secure platform communication, and deploy containerized applications using Kubernetes and Docker. Create automation for deployment, configuration management, and operational workflows while participating in architecture reviews. This role requires a minimum of 7 years of experience, a Bachelor's degree, and an active Secret clearance. Located in the Continental US with up to 10% travel, the position offers competitive compensation ranging from $113,200 to $237,800.

Required Qualifications

  • Minimum of 7 years experience
  • Bachelor's in Computer Science, Software Engineering, Information Systems, or equivalent experience
  • Proven experience building enterprise full-stack web applications
  • Core stack: Python/Django/React OR Node.js/HTML5/CSS3/JavaScript
  • Strong relational database design: normalization, indexing, performance optimization, data integrity, and cross-system data synchronization
  • Experience developing REST APIs and backend services
  • Linux development and system administration
  • Container deployment with Kubernetes and Docker and/or Podman
  • 3+ years of hands-on experience with Infrastructure as Code (IaC) tools and frameworks, including Helm and Ansible
  • Git-based source control and modern development practices
  • Proficiency with AI-assisted development tools (Claude Code, GitHub Copilot, or similar) for code generation, refactoring, test automation, and CI/CD
  • Must be a US Citizen
  • minimum of an active Secret clearance

Desired Qualifications

  • Active TS/SCI clearance
  • Modern, user-focused web/UI design
  • Inventory, logistics, supply chain, or asset management systems
  • Real-time operational dashboards
  • CI/CD automation frameworks
  • Product Lifecycle Management (PLM) / Enterprise Resource Management (ERM) platforms
  • Cloud-native development
  • experience in secure or regulated environments

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles