Junior Software Engineer

Company: CACI International Inc

Location: Sterling, VA (Remote)

Salary: $69.1k - $141.5k per year

Type: Full-time

Level: Junior

Remote: Yes

Posted: 2026-02-11

About this role

Job Title: Junior 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: Continental US


Anticipated Posting End: 4/11/2026


The Opportunity
We are seeking a skilled Software Developer to join our dynamic team working on the Makalu contract. This role involves building and maintaining highly used and critically important cloud-native applications that provide Situational Awareness and Collaboration capabilities. The ideal candidate will have a strong background in Java and/or JavaScript development, along with experience in modern software development practices and cloud technologies.


Responsibilities

  • Work on a complex near real-time web-app development team based on cloud architecture.
  • Help maintain the existing architecture and code base.
  • Design new features, services, and interfaces.
  • Contribute to a positive and upbeat team atmosphere.
  • Collaborate with cross-functional teams in an Agile environment.
  • Implement and work with microservices architecture in cloud environments.
  • Contribute to the full software development lifecycle, from conception to deployment.
  • Ensure code quality through testing and code reviews.

Qualifications
*Required:*

  • Active TS/SCI clearance with preferably with a polygraph.
  • Bachelor’s degree in Computer Science, a related major, or graduation from a coding bootcamp.
  • 3+ years of relevant experience.
  • Experience working with Linux or similar Operating Systems.
  • Experience working as a member of a development team participating in the complete product development lifecycle.
  • Familiarity with Agile software development methodologies.
  • Demonstrated Java and/or JavaScript programming experience in a Unix/Linux environment.
  • Familiarity with Amazon Web Services (AWS).
  • Familiarity with continuous integration and...

Create Your Job Alert

Other Junior Jobs

Other Jobs in Sterling