Talent.com
CACI International Inc
Junior Software EngineerCACI International Inc • Denver, CO, US
Junior Software Engineer

Junior Software Engineer

CACI International Inc • Denver, CO, US
30+ days ago
Salary
$69,100.00 yearly
Job type
  • Full-time
Job description
Job Title: Junior Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USAnticipated Posting End: 7/30/2026


The Opportunity:

  • Join a fast-paced Agile team developing mission-critical geospatial intelligence (GEOINT) applications supporting the National Geospatial-Intelligence Agency (NGA).
  • Contribute to the design, development, and deployment of modern web-based software solutions that enable intelligence analysis and mission execution.
  • Gain hands-on experience working with GIS technologies, cloud-native architectures, and large-scale data environments.
  • Collaborate with experienced software engineers, system architects, and mission stakeholders while growing your technical and professional skills.
  • Help deliver secure, high-quality software capabilities that directly support national security objectives.




Responsibilities:

  • Develop, test, and maintain software applications using Java and/or Python.
  • Design and implement web application features using modern development frameworks and best practices.
  • Integrate and manage structured and unstructured data using relational and non-relational database technologies.
  • Support the development and enhancement of geospatial and GIS-enabled applications and services.
  • Participate in code reviews, unit testing, debugging, and software integration activities.
  • Collaborate with cross-functional Agile teams to deliver capabilities within scheduled sprint cycles.
  • Apply secure coding practices and support security-focused software development processes.
  • Assist with troubleshooting, performance tuning, and continuous improvement of existing applications.
  • Contribute to technical documentation, system design discussions, and software lifecycle activities.





Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • 0–3 years of professional software development experience.
  • Experience developing software using Java, Python, or both.
  • Familiarity with web application development concepts and technologies.
  • Understanding of relational databases and basic data modeling principles. Knowledge of software development lifecycle (SDLC) methodologies and Agile development practices.
  • Strong problem-solving skills and ability to work effectively within a team environment.
  • TS/SCI security clearance with willingness to undergo polygraph examination.
  • Experience with GIS technologies such as ArcGIS, GeoServer, OpenLayers, Cesium, or similar platforms.
  • Familiarity with cloud technologies, containerization, or DevSecOps tools and practices.
  • Understanding of secure software development principles and cybersecurity best practices within government environments.
-

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:

$69,100-$141,500
Create a job alert for this search

Junior Software Engineer • Denver, CO, US

Similar jobs

Staff Accountant

Robert HalfCastle Rock, CO, United States
Permanent

Description Accountant II Position Overview The Accountant II supports a range of general ledger, capital asset, grant, and financial reporting functions.This role works closely with internal d... Show more

 • Promoted

Healthcare Services Pharmacist

Walgreen CompanyCastle Rock, CO, United States
Full-time

Provides clinical services to patients, such as immunizations or MTM interventions, ensuring the compliance with regulatory guidelines, company policies and procedures.Job Responsibilities:Patient ... Show more

 • Promoted

08866 Store Manager

SBH Health SystemCastle Rock, CO, United States
Full-time

By working at CosmoProf, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to express themselves through hair and we need passi... Show more

 • Promoted

Cashier

Home Depot (Retail)Castle Rock, CO, United States
Full-time

Cashiers play a critical customer service role by providing customers with fast, friendly, accurate and safe service.They process Checkout and/or Return transactions, as well as monitor and maintai... Show more

 • Promoted

08866 Store Manager

CosmoProf BeautyCastle Rock, CO, United States
Full-time

By working at CosmoProf, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to express themselves through hair and we need passi... Show more

 • Promoted

Sales Associate

Riser FitnessCastle Rock, CO, United States
Part-time

We are seeking a motivated and enthusiastic Sales Associate to join our team at a reputable Pilates studio.As a Sales Associate, you will play a crucial role in supporting the General Manager (GM) ... Show more

 • Promoted

Software Engineer - Remote

Info Resume EdgeDenver, CO, United States
Remote
Full-time

Job DescriptionWe are looking for a skilled and motivated Software Engineer to join our dynamic development team.In this role, you will be responsible for designing, developing, testing, and mainta... Show more

 • Promoted

Senior Software Engineer Scale High-Impact Systems Remote

CoinbaseDenver, CO, United States
Remote
Full-time

A leading cryptocurrency platform in Denver is seeking a seasoned software developer to build scalable systems for their growing operations.Candidates should have 5years in software development, st... Show more

 • Promoted

Cashier

Ramirez Hospitality GroupCastle Rock, CO, United States
Full-time

Answers Phones in a professional manner that contributes to the smooth, efficient operation of the restaurant and keeps the area around the cash register as clean and orderly as possible by perform... Show more

 • Promoted

Server - Hiring Immediately

Gastamo GroupCastle Rock, CO, United States
$28.00 hourly
Full-time +1

Dining discount while working, Dining discount for you and a friend at any of our concepts, Health, Dental, and Vision insurance after an introductory period, 401k Match, Employee Referral bonuses ... Show more

Superintendent / Field Engineer

GPACCastle Rock, CO, United States
Full-time

Job DescriptionHeavy Civil Superintendent / Field EngineerOverview:We are seeking a Superintendent / Field Engineer to oversee heavy civil and infrastructure projects in the Denver area, including ... Show more

 • Promoted

Earn up to $400 per Day by Playing Games and TakingSurveys

Freecash.comCastle Rock, Colorado, United States
Full-time

Since its launch 6 years ago, over 60MN users have earned and withdrawn over $250MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest-rated op... Show more

 • Promoted

Software Engineer - Remote

The Offergram LTDDenver, CO, United States
Remote
Full-time

Location :RemoteAbout the RoleWe are seeking a highly skilled and innovative Software Engineer to join our dynamic, fully remote team.In this role, you will be responsible for designing, developing... Show more

 • Promoted

Estimator/Project Manager Schmidt

LevyCastle Rock, CO, United States
Full-time

The Levy Group of Companies is seeking an Estimator/Project Manager to work at Schmidt Construction in Castle Rock and Colorado Springs, Colorado.The Estimator/Project Manager will perform estimati... Show more

 • Promoted

Project Manager

HEI Civil - ColoradoCastle Rock, Colorado, United States
Full-time
Quick Apply

Haga clic aquí para ver Vacantes y Solicitar en Español.Looking for an opportunity to make a lasting mark on future generations and the communities they call home? Search no further, HEI has been a... Show more

Medical Billing and Coding - Entry Level Training Program

Dreambound Inc.Castle Pines, Colorado, US
Full-time

Note : This is an educational program, not a job.Successful completion of the program does not guarantee employment but will equip you with valuable skills for the healthcare job market.Looking to ... Show more

 • Promoted

Building Engineer

Life TimeCastle Rock, CO, United States
Full-time

Life Time is hiring immediately for a full-time Facility Engineer! Keep our luxury athletic club running smoothly behind the scenes as a Facility Engineer at Life Time Castle Pines.If you enjoy pro... Show more

 • Promoted

Administrative Assistant - Middle School

Douglas County School DistrictCastle Rock, CO, United States
Full-time +1

Please complete this application using your full legal name as it appears on your government issued forms of identification when you have time to go from start to finish.Application details cannot ... Show more

 • Promoted

Product Tester at Home - £18/hr-£32/hr - Part-time

OCPACastle Pines, Colorado, US
$15.00 hourly
Part-time +1

Product Testers are wanted to work from home in the UK to fulfill upcoming contracts with local and international companies.We guarantee 15-25 hours per week with an hourly pay of between £18/hr.Th... Show more

 • Promoted

BMC Remedy Developer Remote

Dcode Talent LLCCastle Rock, CO, United States
Remote
Full-time

Job Summary :100% remote position; no sponsorship availableRequires strong experience with Remedy Helix including implementation integration and migration (version 25.Must have advanced Remedy deve... Show more