CACI
Posted 2mo ago

Full Stack Software Engineer

CACI
Aurora or Philadelphia
$82k-$172k/yrOnsiteFull Time
Responsibilities
  • managing development
  • maintaining software
  • testing software
Requirements
  • Bachelor's in CS or related
  • TS/SCI with Polygraph required
  • 5+ years OO experience (Python focus)
  • 2+ years JavaScript/TypeScript
  • SDLC and microservices experience
  • API development
  • Unit/integration testing, Agile
  • Ability to work onsite full time
Technical tools mentioned
PythonJavaScriptTypeScriptAWSAzureKubernetesReactAngularGitGitLabJiraConfluence

Job description

Job Title: Full Stack Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

Anticipated Posting End: 9/30/2026

The Opportunity:

We are seeking a talented and motivated Software Engineer to join our dynamic team. As a key contributor, you will design, develop, and maintain innovative software solutions that meet modern industry standards. Our ideal candidate is proficient in multiple programming languages, embraces agile development methodologies, and thrives in a collaborative environment. You will be responsible for writing clean, scalable code, troubleshooting technical issues, and optimizing system performance. A strong understanding of cloud computing, APIs, and software architecture is highly desirable. If you are passionate about technology and eager to make an impact, we would love to hear from you!

Responsibilities:

  • Managing the complete software development process from conception to deployment
  • Maintaining and upgrading the software following deployment
  • Managing the end-to-end life cycle for the production of software and applications
  • Overseeing and guiding the analyzing, writing, building, and deployment of software
  • Overseeing the automated testing and providing feedback to management during the development process
  • Modifying and testing changes to previously developed programs

Qualifications:

Required:

  • Bachelor’s degree in computer science or related field
  • 5+ years of experience in object-oriented (OO) languages, with a significant focus on Python
  • At least 2 years of JavaScript or TypeScript experience
  • Ability to collaborate with cross-functional teams including product managers, architects, and other engineers to define, design, and ship new features
  • Understanding of the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, deployment, and maintenance
  • Ability to write clean, efficient, well-documented, and testable code
  • Experience in the development of unit, integration, and system tests to ensure software quality
  • Experiencing in the development of microservices and RESTful APIs Knowledge of how to work in an Agile/Scrum development environment, participating in sprint planning, daily stand-ups, and sprint reviews
  • Ability to work in office full time
  • Active TS/SCI U.S. Government Security Clearance with Polygraph

Desired:

  • Experience with a modern cloud provider such as AWS or Azure as well as understanding of standalone Kubernetes deployments
  • Experience with modern front-end development using React or Angular as well as a corollary understanding of JavaScript or Typescript
  • Experience with Source Control tools (e.g. Git, Gitlab)
  • Experience with DevSecOps and Agile Scrum software development methodology including using tools like Git, Jira and Confluence
  • IAT Level II or III certification (i.e. Security+, CISSP, or CASP)

-


What You Can Expect:

 A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.


Pay Range:

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$82,100-$172,400

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

About CACI

Provider of specialized IT and mission-critical government services.

Similar jobs

Full Stack Software Engineer roles near Aurora, Colorado
2d
Save
Mark Applied
Hide
Full-Stack Software Engineer
Lincoln or Madison or Centennial or Brownsville
$90k-$130k/yr HybridFull Time
Nelnet
NelnetNew York Stock Exchange: NNI: Public diversified holding providing student-loan servicing, education technology, payment processing, government services, and consumer lending.
3+ YOEBachelor's or master's in computer science, software engineering, or related field; 3+ years of full-stack development; experience with listed web, backend, AWS, CI/CD, and infrastructure tools. US citizenship and ability to obtain 6C clearance required.
Tailwind, ShadCN, TypeScript, NextJS, Python, FastAPI, Rust, AWS, Terraform, Amazon Elastic Kubernetes Service (EKS), Docker, RESTful APIs
3d
Save
Mark Applied
Hide
Senior Full Stack Software Engineer - Python & JavaScript
Denver or San Francisco
$163k-$244k/yr HybridFull Time
FareHarbor
FareHarbor: Private reservation-software serving tour, activity, rental, and attraction operators.
4+ YOERequires 4+ years working with large-scale production codebases, proficiency in JavaScript and Python, framework experience, scalability expertise, relational database knowledge, and U.S. work authorization.
JavaScript, Python, Django, AngularJS, Vue
3d
Save
Mark Applied
Hide
Software Engineer - Full Stack (Top Secret Clearance Required)
Littleton, Colorado, United States
OnsiteFull Time
North Point Technology
North Point Technology: Woman-owned federal and commercial technology consulting firm serving DoD and Intelligence Community mission programs.
Active Top Secret clearance and U.S. citizenship required. Requires Java and/or TypeScript/Angular experience, Jira or Confluence, and Scrum/Agile development experience.
Java, TypeScript, Angular, Jira, Confluence, Kubernetes, Docker, Git, Jenkins, Puppet, SAFe (Scaled Agile Framework), JEE, Spring, RESTful, SOAP, JSON, XML
3d
Save
Mark Applied
Hide
Senior Software Engineer, Full Stack
Greenwood Village or Denver or United States or Singapore
$121k-$163k/yr HybridFull Time
CoBank
CoBank: Cooperative bank providing loans, leases and financial services to agribusinesses, rural infrastructure providers and Farm Credit associations.
5+ YOEBachelor's degree preferred; 5 years of front-end and back-end development, 2 years of Agile experience, and 2 years with React, TypeScript, Node.js, and cloud platforms required.
AWS, React, HTML/CSS, Node.js, SQL, Python, Docker, Kubernetes, Windows PowerShell, Software Development Lifecycle (SDLC), CI/CD, Git, TypeScript, Microsoft Azure, Google Cloud, Amazon SageMaker, TensorFlow, Scikit-learn
4d
Save
Mark Applied
Hide
Full Stack Software Developer, Mid-level
Denver or Sterling
$82k-$172k/yr OnsiteFull Time
CACI
CACINYSE: CACI: Provider of specialized IT and mission-critical government services.
5+ YOERequires 5+ years of software development experience, Java and JavaScript proficiency, Linux experience, a bachelor's in computer science or coding bootcamp completion, TS/SCI clearance with polygraph, and Security+ certification or willingness to obtain it.
Java, JavaScript, Linux, Kubernetes, Elasticsearch, Java Spring Boot, AWS, WebSocket, RESTful API
4d
Save
Mark Applied
Hide
Full Stack - Digital Commerce Software Engineer II
Loveland, Colorado, United States
$110k-$125k/yr HybridFull Time
Hach
Hach: Private water-analysis instrument, reagent, and software manufacturer serving municipal and industrial water operators.
3+ YOEBachelor's degree in computer science or related field with 3+ years of engineering experience or equivalent; 3+ years coding; TypeScript, Next.js, React, API design, REST, distributed systems, and cloud services.
C, C++, C#, Java, JavaScript, Python, TypeScript, Next.js, React, API, REST
4d
Save
Mark Applied
Hide
Senior Full Stack Software Development
Grand Rapids or Los Angeles or Washington or Troy or New York City or Houston or Chicago or Owings Mills or Baltimore or Columbia or Richmond or Memphis or Raleigh or Boston or San Jose or San Francisco or Austin or Kalamazoo or Spokane or Denver or Fort Worth or Atlanta or Orlando or Dallas or Wilmington or Phoenix or San Antonio or Milwaukee or Madison or McLean or Melville or Woodbridge or Stamford or Miami or Philadelphia or Charlotte or Greenville or West Palm Beach or Costa Mesa or St. Louis or Fort Lauderdale or Seattle or Rosemont or Pittsburgh or Tulsa or Cincinnati or Cleveland or Columbus or Akron or Cherry Hill or Tampa or Minneapolis or Anchorage or Salt Lake City or Norfolk or Jacksonville or Boulder or Nashville or Oak Brook or Las Vegas or Indianapolis or San Diego or Potomac or Omaha
$110k-$120k/yr OnsiteFull Time
BDO USA
BDO USA: Professional services firm providing assurance, tax, and advisory services.
6+ YOERequires 6+ years developing full-stack web applications, 3+ years as a technical lead on large IT projects, and experience with at least two listed development areas. High school diploma required; bachelor's preferred.
AngularJS, React, .NET MVC, C#, Java, NodeJS, HTML, CSS, SASS, SQL Server, Oracle, MySQL, Azure Cosmos DB, MongoDB, Azure, AWS, ADF, SSIS, SSAS, SSRS, Power BI, Xamarin, Swift, Objective-C, GitHub Actions, Azure Pipelines, GitLab Runners, Microsoft Visual Studio, Microsoft Azure DevOps, GitHub, Microsoft Dynamics 365, Microsoft SQL Server, Azure SQL DB, Microsoft SQL Reporting Services, Azure Logic Apps, TypeScript, Angular, Microsoft Entity Framework, HTTP Debug Tools, Kentico CMS
1w
Save
Mark Applied
Hide
Senior Software Engineer, Full-Stack
Broomfield, Colorado, United States
HybridFull Time
Recurly
Recurly: Private subscription management and recurring billing platform serving digital media, streaming, ecommerce, SaaS, and other subscription businesses.
5+ YOERequires 5+ years of software engineering experience, Ruby on Rails and JavaScript expertise, RESTful API and relational database experience, architectural participation, mentoring, agile delivery, and AI-assisted development familiarity.
Ruby on Rails, ActiveRecord, JavaScript, MySQL, GitHub Copilot, Cursor, Claude Code, Go (Golang), Vue.js, Node.js, Anthropic, OpenAI, AWS, OpenSearch, Redis, Kafka, Docker, CI/CD