C

CACI

Provides government contracting technology and services

Project Manager - Technical - Technical

Software EngineeringUpdated on Nov 7
Full-timeWashington, DC, USA$113.2k - $237.8kIn-person

About the Job

Requirements

  • A bachelor's degree and at least 15 years of professional engineering experience are required.
  • Expertise in cloud architecture with at least one major provider, with AWS preferred, is required.
  • Experience with Agile delivery and team leadership is required.
  • Experience with CI/CD pipelines and Git-based workflows is required.
  • Full-stack engineering experience with Java or Node.js and modern front-end frameworks is required.
  • Experience with API design and microservices is required.
  • Experience with relational and NoSQL databases is required.
  • Experience with testing strategies and federal security practices is required.
  • A DHS EOD background investigation is required.

Responsibilities

  • Plan and deliver software within Agile frameworks, coordinate sprint execution, and participate in program-level ceremonies.
  • Partner with Product Managers to translate business direction into actionable technical plans and achievable increments.
  • Define architectural standards, patterns, and conventions for cloud-native applications, microservices, and API design.
  • Lead technology-stack selection to support scalability, maintainability, and federal security expectations.
  • Establish and optimize CI/CD pipelines and development workflows aligned with program architecture and DevSecOps practices.
  • Build serverless and containerized platforms on AWS using services such as Lambda, API Gateway, EKS, ECS/Fargate, and distributed messaging.
  • Implement infrastructure as code with Terraform or CloudFormation for consistent, secure, and automated environment deployments.
  • Ensure engineering teams comply with federal security guidelines, governance controls, accessibility requirements, and program objectives.
  • Embed secure coding and DevSecOps practices, including automated scanning, vulnerability mitigation, and policy as code.
  • Mentor developers, SDETs, cloud engineers, and DevSecOps personnel across multiple scrum teams; elevate engineering standards and delivery quality.
  • Remove technical roadblocks and facilitate communication across QA, security, operations, and management.
  • Build cohesive, high-performance engineering teams in federal cloud modernization environments.
  • Define and enforce technical strategy, coach teams, guide architectural decisions, and ensure secure, scalable, and compliant system delivery.
  • Support day-to-day delivery and long-term modernization strategy for AWS-hosted, microservices-based platforms.

Desired Qualifications

  • AWS certifications such as Solutions Architect Professional, DevOps Professional, or Security Specialty.
  • Experience with Docker, Kubernetes, JMS, SQS/SNS, Kafka, Lambda, NiFi, and PKI environments.
  • Familiarity with Mocha or Chai, DevOps environments, Istio service mesh, and OpenAPI 3.0.
  • Communication, documentation, mentoring, and stakeholder coordination skills.

About the Company

CACI

Provides government contracting technology and services

CACI International Inc. provides technology and professional services to U.S. government clients, focusing on national security and modernization. It earns most of its revenue through long-term government contracts that fund engineering, intelligence, logistics, cybersecurity, data analytics, and IT solutions for defense, intelligence, and federal civilian agencies. Its products and services work by delivering specialized technical expertise, secure systems, and mission-support capabilities that help agencies run operations more efficiently and securely. CACI differentiates itself through its deep domain knowledge in national security, a proven track record of delivering high-quality, reliable solutions, and a skilled workforce that can execute complex, long-duration contracts. The company’s goal is to be a trusted partner for government modernization needs by providing advanced technology solutions and mission support that enhance national security and operational effectiveness.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1962

Recently Posted Jobs

Explore more opportunities at CACI

See more jobs