×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Mid-level

Job in Sterling, Loudoun County, Virginia, 22170, USA
Listing for: CACI International Inc
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 94400 - 198200 USD Yearly USD 94400.00 198200.00 YEAR
Job Description & How to Apply Below

Overview

Job Title:

Software Engineer, Mid-level. 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.

Responsibilities
  • Develop microservices and a user interface (UI) for data-rich applications with complex workflows.
  • Develop and maintain high-availability software applications.
  • Develop Linux-based applications using Java and Python.
  • Design and implement software solutions; script and automate processes using Bash and other scripting languages.
  • Write automated tests, deploy to an automated Dev Sec Ops  pipeline, and contribute to the technical direction of the project.
  • Collaborate with teammates, keep user mission first, and communicate effectively to support a responsive team.
  • Support testing, integration, and deployment of the software baseline.
  • Understand technical concepts, communicate well, and collaborate with the larger team.
  • Familiar with good development and configuration management practices and have prior development experience.
  • Proficiency with scripting languages (e.g., Python, associated tools).
  • Understand signal processing and learn end-to-end as needed.
  • Java, JavaScript/Type Script; frontend frameworks like Vue.js and Bootstrap.
  • Automated testing tools (Mockito, JUnit, Cypress, etc.).
  • Databases (Maria

    DB, Mongo

    DB).
  • Source control and issue tracking tools (Git, Git Lab, Jira, Confluence).
  • Dev Sec Ops  pipeline tools (Git Lab CI/CD, Jenkins, Sonar Qube).
Qualifications

Required:

  • Clearance:
    Active TS/SCI with polygraph.
  • Education:

    Bachelor’s degree in a STEM field or equivalent experience.
  • Experience:

    At least 5 years of software development experience.
  • Location:

    Available to work in-person at the CACI facility in Sterling, VA.
  • Experience across the full stack using Java, Hibernate, Vue3, JavaScript, CSS, and HTML.
  • Experience with digital signal processing techniques.
  • Proficiency in Java development.
  • Familiarity with Linux operating systems.
  • Experience with scripting languages (e.g., Bash).
  • Experience with microservices (Nomad, Docker, Kubernetes).
  • DoD 8570-compliant certification or ability to achieve certification within 2 months of hire (GSEC, Security+ CE, CASP+ CE, CISA, CISSP or Associate).
  • Collaboration:

    Demonstrated experience working effectively in a team environment.
  • Adaptability:
    Eagerness to learn new technologies and improve skills.
  • Leadership:
    Ability to translate customer requirements into development work and lead a small team.
  • Travel:
    This position may require limited travel.

Desired:

  • Experience with Agile methodologies and Dev Ops practices.
  • Familiarity with Test-Driven Development (TDD) and automated testing tools.
  • Current Security+ certification.
  • Collaboration:

    Demonstrated experience working effectively in a team environment.
What You Can Expect

A culture of integrity and an environment of trust. You’ll have autonomy to take time off and access to learning resources to support your career development. We focus on continuous growth and the mission-driven work that contributes to national safety.

Salary

The Proposed Salary Range For This Position Is $94,400 - $198,200. Final compensation is influenced by location, experience, skills, and certifications. We offer competitive benefits including healthcare, retirement, and paid time off.

Equal Opportunity
CAC I is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary