Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$113.2k - $237.8k

CACI International

Job Title: Senior Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Top Secret

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

* * *

The Opportunity:

We are seeking a Senior Software Engineer to join our growing team based in Sterling, VA. You will serve as a key member of our development team, building responsive, scalable, and high-performance applications that solve complex challenges in the field of counter unmanned systems (C-UxS) detection and mitigation.

As a Senior Software Engineer, you will be responsible for creating the vision and strategy for different products and solutions with an emphasis in infrastructure, capabilities, and sustainability.

We support product development and solutions across a variety of mission-critical systems deployed around the world. As a Senior Software Engineer, you will be responsible for the full development lifecycle, from conceptualization through deployment, creating software-focused products with a strong customer-driven mentality that addresses evolving mission demands.

Responsibilities:

You will work with cross-functional teams to design, develop, and maintain modern web applications and backend services that power our mission-critical systems. Your work will drive product vision and technical direction while ensuring performance, reliability, and security.
  • Design and develop full-stack web applications while providing technical leadership on software architecture and improvements
  • Build and maintain RESTful APIs and responsive user interfaces
  • Build relationships across CACI ASG engineering teams, program management, and customers to execute software lifecycles and communicate technical designs and roadmaps
  • Lead business readiness activities and collaborate with UX/UI designers to translate designs into functional, production-ready code
  • Deploy and maintain mission-essential systems using DevOps tools, containerization technologies, and Git best practices while ensuring high uptime and performance
  • Debug full-stack issues, participate in code reviews, and implement solutions to improve application reliability and performance
  • Conduct usability research and market analysis to translate customer needs into technical requirements and basis of estimates (BOEs)
Qualifications:
  • 4 year degree or equivalent experience
  • 7+ years of software development experience
  • Experience developing applications for commercial cloud technologies (E.g. AWS C2E, GovCloud)
  • Familiarity and Experience with Web Development Technologies - Java, JavaScript, HTML, HTML5, CSS, Groovy, Grails, Angular
  • Familiarity and Experience with Backend Development Technologies - General knowledge of Python and Java language
  • Familiarity and Experience with general Software concepts - Software as a Service, Microservices, Containerization, Cross-browser compatibility, Web User Interface Design, Security Principles, Object-Oriented Design, Web Services
  • Strong understanding of deploying software using common DevOps tools (Nexus, Artifactory, Jenkins, Harbor, Docker, etc...)
  • Experience ingesting requirements and generating basis of estimates (BOEs) for work
  • Experience leading and/or integrating Agile methodologies
  • Experience supporting mission-essential systems with high uptime requirements


There is a Top Secret clearance requirement to begin employment. In addition, as a requirement of continued employment in this position you will be required to obtain a TS/SCI clearance.

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.

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:
$113,200 - $237,800

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.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Hamilton, VA vacancy
  •  ...technology and a desire to work alongside some of the brightest minds in the industry? We have an exciting opportunity for a Senior Software Engineer on our Space Software Product Engineering (SSPE) team! This role is responsible for development and maintenance of... 
    Senior
    Work at office
    Remote work

    Iridium Satellite

    Leesburg, VA
    2 days ago
  •  ...Senior Software Engineer Are you a space enthusiast with a passion for cutting-edge technology and a desire to work alongside some of the brightest minds in the industry? We have an exciting opportunity for a Senior Software Engineer on our Space Software Product Engineering... 
    Senior
    Work at office
    3 days per week

    Iridium Satellite Communications

    Leesburg, VA
    5 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient... 
    Senior

    Nightwing

    Hamilton, VA
    3 days ago
  •  ...company that values purpose as much as progress, G&A is the place for you! Summary: Goldschmitt and Associates is seeking a Senior Software Engineer to join our Agile team to support an essential modernization program for the U.S. Department of Education, Office of... 
    Senior
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Goldschmitt and Associates LLC

    Leesburg, VA
    1 day ago
  • $130k - $190k

     ...individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform...  ...to work on a software engineering team with senior staff members guiding the development of... 
    Senior
    Full time
    Work experience placement
    Remote work

    Toyon Research

    Ashburn, VA
    4 days ago
  •  ...Job Title: Senior Software Engineer Location: Ashburn, VA OR Gaithersburg, MD Type: Contract, Many option years Compensation: W-2, negotiable Contractor Work Model: Hybrid – onsite and remote Hours: 40 hours a week Security Clearance: Public Trust - candidates with some... 
    Senior
    Contract work
    For contractors
    Local area
    Remote work

    System One

    Ashburn, VA
    2 days ago
  • $90.3k - $189.6k

     ...Job Title: Senior Java Developer Job Category: Information Technology Time Type:...  ...event handling, and custom components Software Architecture and Design: Strong understanding...  ...'s degree in Computer Science, Software Engineering, or a related field or equivalent work... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Hamilton, VA
    4 hours ago
  •  ...Job Title: ServiceNow Developer Senior Location: Leesburg, Virginia Type: Contract Compensation: $70-80/HR W-2 Contractor Work Model: Hybrid – onsite and remote Responsibilities Design, develop, and implement ServiceNow applications... 
    Senior
    Contract work
    For contractors
    Local area
    Remote work

    System One Holdings, LLC

    Leesburg, VA
    5 days ago
  •  ...Commence cuts straight to better care. Requirements: As a Senior Full-Stack Engineer at Commence, you will play a key role in designing,...  ...with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role... 
    Senior
    Remote work

    Commence

    Leesburg, VA
    a month ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  .... Nightwing Information Technology is seeking a Senior Cloud Platform Engineer to lead the operation, development, and continuous... 
    Senior

    Nightwing

    Hamilton, VA
    1 day ago
  • $98.5k - $206.8k

     ...Job Title: Full Stack 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: Local Anticipated Posting... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    CACI International

    Hamilton, VA
    3 days ago
  • $107.9k - $195.05k

     ...Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector , supporting the development...  ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is... 
    Senior
    Remote work

    Via Logic LLC

    Ashburn, VA
    5 days ago
  • $107.9k - $195.05k

     ...Description Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting...  ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is... 
    Senior
    Local area
    Immediate start
    Remote work

    Leidos

    Ashburn, VA
    2 days ago
  •  ...Software Engineer The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems... 
    Full time
    Part time
    Flexible hours

    Business System Solutions Inc

    Leesburg, VA
    1 day ago
  • $101k - $194k

     ...Router Security team is seeking a highly skilled and experienced Software Engineer to join our Network Security Engineering team. We are...  ...attacks as well as managing its public key infrastructure. In this senior role, you will be responsible for designing, building, and... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Shift work
    3 days per week

    Verizon

    Ashburn, VA
    3 days ago
  • $95.5k - $181.7k

     ...Clearance Type: Secret - Current Security Clearance Status: Active and existing security clearance required on day 1 Senior Software Engineer - Lead DevOps Engineer (Onsite) At RTX, the world largest aerospace and defense company, 185,000 great minds are... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Hamilton, VA
    5 hours ago
  • $82.1k - $172.4k

     ...Job Title: 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: Local Anticipated Posting End: 1/1... 
    Full time
    Contract work
    For contractors
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Hamilton, VA
    2 days ago
  •  ...Software Engineer VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for... 
    Remote work
    Work from home

    Viavi

    Paeonian Springs, VA
    5 days ago
  •  ...Summary As a Software Engineer on the PNT (position, navigation, timing) team, you will design and maintain state‑of‑the‑art software and firmware for alternative navigation solutions. You will work in a small, cross‑disciplinary team, taking new ideas from concept to... 

    Viavi Solutions

    Paeonian Springs, VA
    5 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...civil, and commercial markets. We are looking for a Software Engineer to join an agile development team to support the design, development... 
    Internship

    Nightwing

    Hamilton, VA
    5 days ago
  •  ...Job Description Job Description Description: CMS is currently seeking Senior Software Engineers in support of a multi-year modernization effort for a customer based in Ashburn, VA. The Java Engineer must be able to design, develop, enhance, debug, and implement... 
    Senior
    Work experience placement

    C. Mack Solutions, LLC

    Ashburn, VA
    8 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...commercial markets. Nightwing is seeking a skilled Software Engineer to provide onsite development and operational support for deployed... 
    Work experience placement
    Immediate start
    Remote work

    Nightwing

    Hamilton, VA
    5 days ago
  •  ...and form of desired results. Participates as high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software. Designs and codes software components, units, and modules that meet product... 
    Senior

    Cardinal Technology Systems, Corp.

    Ashburn, VA
    1 day ago
  •  ...for a Java Developer to join our Agile Scrum team, providing software development and maintenance for the delivery of releasable software...  ...by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.... 
    Senior
    2 days per week
    3 days per week

    CDIT

    Ashburn, VA
    5 days ago
  • $112k - $138k

     ...Senior DevOps Engineer Business Unit: Cubic Defense Company Details: When you join Cubic, you become part of a company that creates and delivers...  ...years of related experience. Experience to include software development/engineering, developing state-of-the-art... 
    Senior

    Navstar

    Ashburn, VA
    3 days ago
  • $80k - $114k

     ...A leading automotive IT firm in Virginia is looking for a Security Engineer III to safeguard their information systems. The role involves implementing a range of security technologies and requires expertise in network administration and security operations. The ideal... 
    Senior

    Hyundai AutoEver America

    Leesburg, VA
    5 days ago
  •  ...IT awaits. Apply today! Niyam is seeking an experienced Senior Salesforce Developer for one of our federal clients. The...  ...Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field . ~10+ years of experience in Salesforce... 
    Senior
    Contract work
    Local area
    Remote work
    Flexible hours

    NiyamIT Inc.

    Ashburn, VA
    4 days ago
  •  ...Role: Senior Embedded Linux Engineer Location: San Francisco, CA - Onsite Duration: 6-12 months Job Summary: Participate in design...  ...verification of new designs. Work closely with the software and mobile teams for definition and implementation of frameworks... 
    Senior
    Work at office
    Remote work

    Kasmo Global

    Ashburn, VA
    2 days ago
  • $130k - $150k

     ...Senior Software Architect – Data Center Infrastructure Management (DCIM) As a Senior Software Architect – DCIM, you will lead the architecture...  ...on Microsoft Azure. You'll collaborate closely with global engineering teams, product management, infrastructure partners, and... 
    Senior
    Full time

    Digital Realty

    Ashburn, VA
    4 days ago
  •  ...Job Title Responsibilities of the role Collaborate on software projects with product design and technical teams Develop,...  ...in a highly scaled environment Experience working on Agile engineering teams Preferred skills and attributes for the role... 
    Senior

    Kasmo Global

    Ashburn, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!