Software Engineer, Mid-level

CACI

Sterling, Virginia, United States
Base: $94,400 - $198,200; bonus/equity: not specif...
In-person
Active ts/sci clearance with polygraph
5+ years software development experience
Java and python programming proficiency
CACI is seeking a Mid-level Software Engineer to join their team in Sterling, VA, focusing on developing and maintaining advanced signals processing software. The ideal candidate should have a TS/SCI clearance, a strong background in software development, particularly in Java, Python, and microservices, and possess excellent collaboration skills

Job Summary

  • This role involves designing and maintaining mission-critical signals processing software within an agile framework.
  • Candidates must hold an active TS/SCI clearance with a polygraph and be available to work in-person at the Sterling, VA facility.
  • The position offers competitive compensation ranging from $94,400 to $198,200 along with comprehensive benefits including healthcare and flexible time off.

Matching Summary

Match Score: 85

CACI is seeking a Mid-level Software Engineer to join their team in Sterling, VA, focusing on developing and maintaining advanced signals processing software. The ideal candidate should have a TS/SCI clearance, a strong background in software development, particularly in Java, Python, and microservices, and possess excellent collaboration skills.

Salary

Base: $94,400 - $198,200; Bonus/Equity: Not specified; Benefits: Healthcare, wellness, financial, retirement, family support, continuing education, and time off

Skills & Requirements

Must-have

  • Active TS/SCI clearance with polygraph
  • 5+ years software development experience
  • Java and Python programming proficiency
  • Linux operating system experience
  • Microservices architecture knowledge
  • Vue.js frontend framework skills
  • Bash scripting and automation

Nice-to-have

  • Experience with digital signal processing
  • DevSecOps pipeline tools familiarity
  • Agile methodology experience
  • Test-driven development practices
  • Leadership of small developer teams
  • Strong collaboration and communication skills

Key Requirements

  • Bachelor's degree in STEM field or equivalent
  • DoD 8570-compliant certification required within 2 months
  • Must have active TS/SCI clearance with polygraph
  • Minimum 5 years of software development experience
  • In-person availability at CACI Sterling VA facility

Work Rights

Must have US citizenship (implied by TS/SCI Polygraph requirement)

Tailored Resume

Cover Letter