Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI International Logo

Junior Software Engineer

CACI International

$69,100 - $141,500
Oct 23, 2025
Annapolis Junction, MD, US
Apply Now

CACI is seeking engineering candidates for remote work supporting the ITM project. Individuals should have an undergraduate or graduate degree in one of the following areas of study: Electrical Engineering, Systems Engineering, Software Engineering, Computer Engineering, or Computer Science.

Requirements

  • Familiarity with hardware or software tools at an academic level, such as Java, HTML, CSS, Angular, Unity, etc.
  • Assists with developing and executing test procedures for software components
  • Collaborates with the team on analyzing user requirements to derive software design and performance requirements
  • Designs and code new software or modify existing software to add new features
  • Experience working in an Agile environment

Responsibilities

  • Learn how to apply your engineering skills to real problems we regularly encounter and seek to solve for our customers.
  • Assists with developing and executing test procedures for software components
  • Collaborates with the team on analyzing user requirements to derive software design and performance requirements
  • Designs and code new software or modify existing software to add new features

Other

  • Individuals should have an undergraduate or graduate degree in one of the following areas of study: Electrical Engineering, Systems Engineering, Software Engineering, Computer Engineering, or Computer Science.
  • Must live near the Annapolis Junction area, and will be required to attend customer meetings on site as needed
  • Teamwork skills and interpersonal communication skills
  • Ability to work on the computer for long periods and communicate with individuals by telephone, email, and face to face
  • Minimum GPA of 3.0 or higher