Senior Software Engineer
$113.2k - $237.8kCaci Inc
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)
- 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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sterling, VA vacancy
- ...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
- ...Senior Software Engineer Location: hybrid in Nashville, TN, Sterling, VA, Bay Area hub or REMOTE At Asurion, we don't just redefine-we reinvent. We began by establishing a culture that rewards results and isn't confined by a hierarchy. As a result, we have achieved...SeniorRemote work
$163.8k - $245.8k
...Workday, Inc. is seeking a Senior Software Development Engineer to support U.S. Federal Government contracts, requiring a TS/SCI w/CI Poly security clearance. Ideal candidates should have over 8 years experience in web application development or SaaS technologies, strong...SeniorFull timeFlexible hours- ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation... ...Antithesis is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorWork at office
$90 per hour
...Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month...SeniorContract work- ...Senior Software Engineer Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines...Senior
- ...AnaVation is seeking a highly skilled Senior-Level Software Engineer in Chantilly, Virginia. The role involves designing and managing software projects supporting critical IT infrastructure. Candidates should have a Bachelor's degree in a relevant field and at least 1...Senior
$130k - $180k
...HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the Space Ground Systems Team. The mission of the Ground Systems Team is to provide the tooling to operate and maintain a growing constellation of small commercial satellites. This group...SeniorRemote workNight shift- ...About the Role Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Senior Software Engineer (SME) with deep technical expertise to lead complex engineering initiatives. This is a high-impact role designed for a seasoned...Senior
- ..., code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior‑level experience deploying microservices...SeniorContract workTemporary work
- ...bring mobile broadband to billions, pull hundreds of millions out of poverty, and save countless lives. What You’ll Do As a Senior Software Engineer at Lynk, you will be a technical leader in designing, building, and operating the software that powers our satellites and...Senior
- ...W/ Polygraph required. Bachelor's degree in Computer Science, Engineering, Finance, or a related technical field, or equivalent practical... ...services, such as S3 and EC2. Demonstrated understanding of software development best practices, including version control, testing...Senior
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer in Test Full Time Reston, VA, US Requisition ID: 1077 What will my responsibilities include as SSET at CertiPath? Responsibilities...SeniorFull timeTemporary workWork experience placementLocal areaFlexible hours3 days per week
- ...Senior Software Engineer Wärtsilä Energy Storage is powering the shift to a cleaner, more resilient grid. We work at the front lines of the energy transition, helping partners around the world maximize the value of renewables through grid-scale battery systems, advanced...SeniorContract workShift work
- ...computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS... ...data engineering, blockchain, and cloud-native software application development." We are seeking a talented Senior Software Engineer to join our growing team. As a...SeniorWork at office
- ...Overview Senior Software Engineer — Herndon, VA — TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it’s architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed...Senior
$86.8k - $198k
...Software Engineer, SeniorSkip to main content#Software Engineer, Senior page is loaded## Software Engineer, SeniorApplylocations: Herndon, VAtime type: Full timeposted on: Posted Yesterdaytime left to apply: End Date: August 31, 2026 (30+ days left to apply)job requisition...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$158k - $294k
...Job Title Scientist, Software Engineer - RUST Expert Job Code 38748 Job Location Herndon, VA (on-site) Schedule 9/80 Regular (9 out of every 14 days – totaling 80 hours worked – and every other Friday off) Job Description We are seeking an experienced Software Engineer...SeniorLocal areaFlexible hours- ...Software Engineer The forefront of research and development to improve patient care. We work to improve all aspects of health care, from efficiency to cancer research. A non-profit that works with clinicians, industry, researchers, and government, putting people above...Senior
- ...Job Title: Senior Software Engineer Location: Northern Virginia (multiple locations) At REDLattice, we are a global leader in delivering cutting‑edge technical cybersecurity products and services. We are driven by mission‑critical and innovative work that directly contributes...Senior
- ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...SeniorFull timeFlexible hours
- ...Sr Software Engineer Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations...SeniorWork experience placement
$165k - $200k
...Position Title: Senior Software Engineer Requisition ID: TA215 Location(s): Hybrid; Northern Virginia, Washington Capital Area Application Deadline: We are accepting applications on an ongoing basis Who We Are Trusted Space builds solutions both on the...SeniorTemporary workLocal area$86k - $138k
...Software Engineer (Senior) Job Locations US Requisition ID 2026-167753 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES...SeniorContract workRemote workShift work- ...Software Engineer Cohere is looking for a Software Engineer to join our team in our Chantilly office. This person is responsible for the... ...to take your career to the next level, with the ability to learn from senior engineers invested in your success, apply today!...SeniorWork at officeFlexible hours
- ...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...SeniorWork at office3 days per week
- ...NVR, Inc. is seeking Senior Software Engineer to work on site in Reston, VA. NVR’s technology teams thrive on providing multiple business lines with the tools and cutting‑edge technologies that support NVR’s mission to create a better living experience for our customers...SeniorPermanent employmentFull timeImmediate start
$170k - $205k
...Description Markon is seeking a Software Developer for a technical development program supporting an Intelligence customer in ICAM/IDAM (Identity, Credential, and Access Management), Authentication, Authorization, Attributes, and Digital Policy Management. Responsibilities...SeniorTemporary workFlexible hours- ...over time. This is a critical role for someone who can combine software/service ownership, platform administration design, integration... ...sites Partner with Software Architecture, Platform Engineering, Security, Field Engineering, Operations, and QA to ensure the...SeniorRemote work
- ...Senior Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI Description: Waypoint's client is seeking a driven, detail-oriented Software Engineer to support the National Air and Space Intelligence Center (NASIC...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Sterling, VA
- agile software developer Sterling, VA
- software developer positions Sterling, VA
- senior software design engineer Sterling, VA
- software developer Sterling, VA
- ngo software engineer Sterling, VA
- startup software engineer Sterling, VA
- senior software engineer Sterling, VA
- real time software engineer Sterling, VA
- senior software engineer ruby on rails Sterling, VA

