Cloud-Native Full-Stack Software Engineer (TS/SCI)

CACI International Inc.

Chantilly (VA)

On-site

USD 104,000 - 218,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI International Inc. in Chantilly, VA, seeks a Software Engineer to design, build, and deploy scalable cloud microservices, and to develop backend services and frontend components.

The role emphasizes Python, JavaScript, Angular, RESTful APIs, and relational databases, with focus on security, performance, and maintainability within an Agile environment.

Candidates must hold TS/SCI with Poly and a related bachelor's degree; experience in AWS, CI/CD, and DevOps is a plus.

Qualifications

  • Active TS/SCI with Polygraph.
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • Experience developing applications using Python.
  • Experience with front-end development using JavaScript.
  • Experience with Angular or modern front-end frameworks.
  • Experience designing, developing, and consuming RESTful APIs.
  • Experience working with relational databases such as PostgreSQL, Oracle, SQL Server, or MySQL.
  • Experience developing and maintaining software within Linux/Unix environments.
  • Understanding of software development best practices, including 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

Education

Bachelor's degree in Computer Science or related field

Tools

FastAPI
SQLAlchemy
AWS
Git
Jenkins
Terraform
Docker
OpenSearch/Elasticsearch

Job description

CACI International Inc. in Chantilly, VA, seeks a Software Engineer to design, build, and deploy scalable cloud microservices, and to develop backend services and frontend components.

The role emphasizes Python, JavaScript, Angular, RESTful APIs, and relational databases, with focus on security, performance, and maintainability within an Agile environment.

Candidates must hold TS/SCI with Poly and a related bachelor's degree; experience in AWS, CI/CD, and DevOps is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Full-Stack Engineer (TS/SCI)
Senior Cloud Full-Stack Engineer (TS/SCI)

CACI • Chantilly (VA)

On-site
USD 104,000 - 218,000
Mission-Focused Full-Stack Software Engineer (TS/SCI)
Mission-Focused Full-Stack Software Engineer (TS/SCI)

CACI International Inc • Chantilly (VA)

On-site
USD 113,000 - 238,000
Healthcare
Retirement plans
Continuing education opportunities
+1
Senior Cloud Infrastructure Engineer (TS/SCI)
Senior Cloud Infrastructure Engineer (TS/SCI)

CACI International Inc • Chantilly (VA)

On-site
USD 113,000 - 238,000
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,000 - 238,000
Flexible time off
Comprehensive benefits package
Learning and development opportunities
Software Engineer - Cloud Microservices (TS/SCI)
Software Engineer - Cloud Microservices (TS/SCI)

CACI International • Chantilly (VA)

On-site
USD 82,100 - 172,400
Cybersecurity Software Engineer — TS/SCI with Poly
Cybersecurity Software Engineer — TS/SCI with Poly

CACI International Inc. • Chantilly (VA)

On-site
USD 86,000 - 182,000
Flexible time off
Comprehensive healthcare benefits
Professional development opportunities
Mission-Critical Full Stack Engineer (TS/SCI)
Mission-Critical Full Stack Engineer (TS/SCI)

CACI International Inc • Sterling (VA)

On-site
USD 69,000 - 142,000
Senior Full-Stack Engineer (Python/JS) - TS/SCI
Senior Full-Stack Engineer (Python/JS) - TS/SCI

CACI • Chantilly (VA)

On-site
USD 113,200 - 237,800
Senior Cloud-Native Full-Stack Developer (TS/SCI)
Senior Cloud-Native Full-Stack Developer (TS/SCI)

CACI • Denver (CO)

On-site
USD 82,000 - 173,000
Healthcare
Wellness
Financial security
+4
Senior Full-Stack Engineer (TS/SCI Clearance)
Senior Full-Stack Engineer (TS/SCI Clearance)

CACI International • King of Prussia (PA)

On-site
USD 99,000 - 207,000