JobsUSA Logo ImageJobsUSA

  • Home
  • About Us
  • Contact Us

Software Engineer - Mid level

CACI

Company : CACI

Location : Sterling, VA, 20166

Posted Date : 3 October 2025

Job Type : Other

Category : Software Development

Occupation : Software Engineer

Job Details

Software Engineer - Mid Level

We are looking for a Mid-level Software Engineer to join our growing team. We support product development and solutions across a variety of mission critical systems deployed around the world that address our customer's needs in the field of counter unmanned systems (C-UxS) detection and mitigation. As a Senior Software Engineer, you will be responsible for supporting the technological vision and strategy for different products and solutions with an emphasis in infrastructure, capabilities, and sustainability.

Responsibilities:

  • You will work with cross-functional teams to help create the next generation of software focused products at CACI Spectrum Superiority, with a strong customer-driven mentality in reference to how they run mission and what might they need in the future to support the ongoing & scaling demands of an ever-changing mission space.
  • Support product vision and direction for common services and a shared baseline, while exhibiting strong strategy, execution, design, and analytics.
  • Build relationships across CACI ASG engineering teams and our program management organization in order to execute full software lifecycles.
  • Apply technical skill to build, test, and maintain backend software services that support our products and mission.
  • Support comprehensive software designs and improvements while providing technical leadership and direction.
  • Collaborate on all business readiness activities including product testing, rollout, iteration and support.

Qualifications:

  • U.S. Citizen and the ability to obtain and maintain a security clearance.
  • 4 year degree or equivalent experience.
  • 5+ years of software development experience.
  • Experience developing backend microservice applications.
  • Familiarity with Full Stack Web Development Technologies Spring Boot, Angular, Typescript, Java, Python.
  • Familiarity and Experience with Backend Development Technologies General knowledge of Python and Java language.
  • Familiarity and Experience with general Software concepts Microservices, Containerization, Cross-browser compatibility, Web User Interface Design, Security Principles, Object-Oriented Design, Web Services.
  • Understanding of deploying software using common development tools (Git, Artifactory, Jenkins, Harbor, Docker, etc.)
  • Experience ingesting requirements and generating estimates for work.
  • Experience with Agile methodologies.
  • Experience supporting mission-essential systems with high uptime requirements.
  • 2-3 years of experience developing microservices.
  • 2-3 years of experience with Java Spring Boot.
  • Strong familiarity with Angular web applications.

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.

Your potential is limitless.

So is ours.

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.

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.

Trending Searches in Sterling, VA

  • Full time jobs near me Sterling, VA
  • Local job openings
  • Places hiring near me
  • Job vacancies near me
  • Software Engineer - Mid level jobs near me Sterling, VA
  • Software Engineer - Mid level jobs hiring near me Sterling, VA
  • Software Engineer - Mid level jobs hiring near Sterling, VA
  • Software Engineer - Mid level jobs near Sterling, VA
  • Software Engineer - Mid level jobs near me in Sterling, VA
  • Software Engineer - Mid level jobs in Sterling, VA

Top trending job titles hiring now

  • Application developer
  • Application engineer
  • Civil engineer
  • Computer programmer
  • Computer software engineer
  • Data engineer
  • Developer
  • Electrical engineer
  • Embedded software engineer
  • Engineer

Popular Searches for Software Engineer - Mid level

  • Software engineer jobs
  • Software engineer jobs near me
  • Software jobs near me
  • Software developer jobs
  • Engineering jobs near me
  • Software developer jobs near me
  • Jobs hiring near me
  • Internships near me
  • Software engineer jobs since yesterday
  • Computer science jobs near me

Other Jobs You May Like

Full-Stack Developer

Company : TekSynap

Location : Reston, VA

Systems Engineer

Company : TEKsystems

Location : Richmond, VA

AI/ML Engineer

Company : TekSynap

Location : Reston, VA

Network Engineer - TS/SCI w/Polygraph

Company : General Dynamics Information Technology

Location : Vienna, VA

Systems Engineer - TS/SCI with Polygraph

Company : General Dynamics Information Technology

Location : Chantilly, VA

Principal Exchange Engineer

Company : ManTech International

Location : Chantilly, VA

Product Design Hardware Engineer

Company : ManpowerGroup

Location : Charlottesville, VA

Information Systems Security Engineer

Company : ManTech International

Location : Norfolk, VA

Sr AI/ML Engineer

Company : KBR

Location : Chantilly, VA

SME SIGINT Engineer

Company : KBR

Location : Chantilly, VA

SIGINT Ground SPO Mission Processing/Acquisition Engineer

Company : KBR

Location : Chantilly, VA

Systems Engineer - Research and Development - Senior

Company : KBR

Location : Chantilly, VA

Launch Integration and Operations Engineer Mid-Level

Company : KBR

Location : Chantilly, VA

Electrical Engineer

Company : Jacobs

Location : Chantilly, VA

Top searches

  • Jobs hiring immediately
  • Part time jobs near me
  • Full time jobs near me
  • Jobs that are hiring near me
  • Jobs near me hiring now
  • Software Engineer - Mid level jobs near me
  • Software Engineer - Mid level jobs
  • Software Engineer - Mid level jobs hiring near me
  • Software Engineer - Mid level openings near me
  • Software Engineer - Mid level vacancies near me

Employment opportunities at CACI

  • CACI jobs near me Sterling, VA
  • CACI jobs hiring near me Sterling, VA
  • CACI jobs near Sterling, VA
  • CACI jobs hiring near me
  • CACI openings near me
  • CACI jobs near me in Sterling, VA
  • CACI jobs hiring in Sterling, VA
  • Employment opportunities near me
  • Job openings near me
  • Jobs hiring immediately
  1. Home
  2. Companies
  3. CACI Jobs Hiring Near Me
  4. Software Engineer - Mid level job in Sterling, VA, US
JobsUSA Footer Logo ImageJobsUSA

Email: admin@jobsusa.ai

Address: 100 Summit Dr, Burlington,
Massachusetts 01803, US

twitter linkedin instagram

Useful Links

  • Blogs
  • Jobs By Company
  • Cookie Policy
  • Privacy Policy
  • Terms and Conditions

Browse Categories

  • Nursing
  • Management
  • Therapy
  • Administrative Assistance
  • Physicians & Surgeons
  • Medical Technician
  • Sales
  • Installation & Maintenance
  • Retail
  • Driving

© 2025 JobsUSA.
All Rights Reserved.