Senior Cloud Full-Stack Engineer (TS/SCI)

CACI

Chantilly (VA)

On-site

USD 104,000 - 218,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CACI is seeking a Software Engineer in Chantilly, VA to design, build, and deploy scalable cloud microservices and APIs. You will develop across the full stack using Python, JavaScript, and Angular, while ensuring secure, performant solutions that meet design standards.

The role emphasizes collaboration with UI designers and ongoing participation in Agile processes. Responsibilities include backend API development, database design, and front-end work, with a focus on delivering robust, scalable

Qualifications

  • Active TS/SCI with Polygraph clearance is required for the role.
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent experience).
  • Experience developing applications using Python.
  • Frontend development experience with JavaScript and Angular or modern frameworks.
  • Experience designing, developing, and consuming RESTful APIs.
  • Strong experience with relational databases: PostgreSQL, Oracle, SQL Server, or MySQL.
  • Experience in Linux/Unix environments and version control, testing, and code reviews.
  • Experience working in Agile development environments.

Responsibilities

  • Design, develop, test, and maintain scalable full-stack software applications.
  • Develop backend services and APIs using Python and modern web frameworks.
  • Build and integrate RESTful APIs to support application functionality and system interoperability.
  • Design, develop, and optimize solutions leveraging relational databases.
  • Develop and maintain responsive user interfaces using JavaScript and Angular.
  • Collaborate with engineers, architects, and stakeholders to define technical requirements and implement solutions.
  • Troubleshoot software defects, performance issues, and system integrations.
  • Participate in code reviews and promote software development best practices.
  • Contribute throughout the full software development lifecycle, from requirements through deployment and sustainment.
  • Support Agile development activities including sprint planning, development, testing, and retrospectives.
  • Ensure solutions meet security, performance, and maintainability requirements.

Skills

Python
JavaScript
Angular
RESTful APIs
SQL databases
Linux/Unix
Agile
Git
Cloud AWS

Education

Bachelor's degree in Computer Science or related field

Tools

FastAPI
SQLAlchemy
AWS
CI/CD
Docker
Terraform
Kubernetes
OpenSearch/Elasticsearch

Job description

CACI is seeking a Software Engineer in Chantilly, VA to design, build, and deploy scalable cloud microservices and APIs. You will develop across the full stack using Python, JavaScript, and Angular, while ensuring secure, performant solutions that meet design standards.

The role emphasizes collaboration with UI designers and ongoing participation in Agile processes. Responsibilities include backend API development, database design, and front-end work, with a focus on delivering robust, scalable

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (TS/SCI) | Cloud & Microservices
Senior Full-Stack Engineer (TS/SCI) | Cloud & Microservices

Talentify • Chantilly (VA)

On-site
USD 82,000 - 172,000
Cloud-Native Full-Stack Software Engineer (TS/SCI)
Cloud-Native Full-Stack Software Engineer (TS/SCI)

CACI International Inc. • Chantilly (VA)

On-site
USD 104,000 - 218,000
Senior Software Engineer – Cloud Microservices (TS/SCI)
Senior Software Engineer – Cloud Microservices (TS/SCI)

CACI International Inc • Chantilly (VA)

On-site
USD 104,000 - 218,000
Senior Cloud Infrastructure Engineer (TS/SCI)
Senior Cloud Infrastructure Engineer (TS/SCI)

CACI International Inc • Chantilly (VA)

On-site
USD 113,200 - 237,800
Comprehensive benefits
Flexible time off
Learning resources
Senior Cloud Infrastructure Engineer – TS/SCI
Senior Cloud Infrastructure Engineer – TS/SCI

CACI International Inc. • Chantilly (VA)

On-site
USD 113,200 - 237,800
Flexible time off
Comprehensive benefits package
Learning and development opportunities
Senior Software Engineer - Full-Stack, Cloud & DevOps
Senior Software Engineer - Full-Stack, Cloud & DevOps

CACI International Inc. • Cary (NC)

On-site
USD 99,000 - 207,000
Full-Stack Software Engineer – Java/Spring, AWS, TS/SCI
Full-Stack Software Engineer – Java/Spring, AWS, TS/SCI

CACI International Inc. • Cary (NC)

On-site
USD 69,000 - 142,000
Senior Cloud Engineer - TS/SCI Poly, Multi-Cloud
Senior Cloud Engineer - TS/SCI Poly, Multi-Cloud

CACI International Inc • Chantilly (VA)

On-site
USD 103,800 - 218,100
Mission-Critical Full Stack Engineer - Cloud-Native Microservices
Mission-Critical Full Stack Engineer - Cloud-Native Microservices

Vuejobs • Sterling (VA), Northern (KY)

Hybrid
USD 69,000 - 142,000
Mission-Critical Full Stack Engineer (TS/SCI)
Mission-Critical Full Stack Engineer (TS/SCI)

CACI International Inc • Sterling (VA)

On-site
USD 69,100 - 141,500