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

Software Engineer

$82.1k - $172.4k
Full-time

Caci Inc

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: Continental US Anticipated Posting End: 7/30/2026 The Opportunity: Join a fast-paced Agile team developing mission-critical geospatial intelligence (GEOINT) applications supporting the National Geospatial-Intelligence Agency (NGA). Contribute to the design, development, and deployment of modern web-based software solutions that enable intelligence analysis and mission execution. Work with advanced GIS technologies, cloud-native architectures, and large-scale data environments supporting national security missions. Collaborate with software engineers, system architects, and mission stakeholders to deliver innovative capabilities to end users. Help design and implement secure, high-quality software solutions that directly support critical intelligence operations. Responsibilities: Develop, test, and maintain software applications using Java and/or Python. Design and implement web application features using modern development frameworks and best practices. Integrate and manage structured and unstructured data using relational and non-relational database technologies. Support the development and enhancement of geospatial and GIS-enabled applications and services. Participate in code reviews, unit testing, debugging, and software integration activities. Collaborate with cross-functional Agile teams to deliver capabilities within scheduled sprint cycles. Apply secure coding practices and support security-focused software development processes. Assist with troubleshooting, performance tuning, and continuous improvement of existing applications. Contribute to technical documentation, system design discussions, and software lifecycle activities. Mentor junior developers and provide technical guidance within the development team as needed. Qualifications: Required: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. 5+ years of professional software development experience. Demonstrated experience developing and maintaining software applications using Java, Python, or both. Experience designing and implementing web-based applications and services using modern development frameworks. Experience working with relational and/or NoSQL databases, including data modeling, querying, and performance optimization. Understanding of software architecture, design patterns, and object-oriented programming principles. Experience working within Agile software development environments and participating in all phases of the software development lifecycle. Knowledge of secure software development practices and experience implementing security requirements within software solutions. Strong analytical, troubleshooting, and problem-solving skills with the ability to work independently and collaboratively. TS/SCI security clearance with willingness to undergo polygraph examination. Desired: Experience developing geospatial or GIS-enabled applications using technologies such as ArcGIS, GeoServer, OpenLayers, Leaflet, Cesium, or similar platforms. Experience supporting intelligence, defense, or other federal government customers, particularly within classified environments. Familiarity with cloud-native architectures, containerization technologies (Docker, Kubernetes), CI/CD pipelines, and DevSecOps practices. - 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. Since this position can be worked in more than one location, the range shown is the national average for the position. 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. Click on Search Jobs to find and apply to CACI openings.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Sterling, VA vacancy
  • $69.1k - $141.5k

    Job Title: Junior 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: Continental US Anticipated Posting End: 7/30/202... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Sterling, VA
    3 days ago
  •  ..., LMI is committed to delivering impactful results that strengthen missions and drive lasting value. LMI is seeking a Full Stack Software Developer to support a U.S. Federal Government Agency developing a next generation publishing platform for finished intelligence products... 
    Suggested

    LMI Government Consulting

    Mc Lean, VA
    2 days ago
  • $69.4k - $158k

    Full Stack Software Engineer As a full stack developer, you can resolve a problem with a complete end‑to‑end solution in a fast and agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we need... 
    Suggested
    Full time
    Contract work
    Part time
    Local area

    Booz Allen Hamilton

    Mc Lean, VA
    4 days ago
  • $69.4k - $158k

    A technology solutions provider is looking for a Mid Software Engineer to resolve problems with complete end-to-end solutions. The ideal candidate has at least 2 years of experience in software development, is skilled in both back-end and front-end development, and is passionate... 
    Suggested

    Phase2 Technology

    Mc Lean, VA
    2 days ago
  • # Software & Platform EngineerKentroFull TimeseniorHybridMcLean, Virginia, USPosted 20 days ago## Role OverviewKentro is hiring a senior-level Software & Platform Engineer. This is a full-time hybrid role, based in McLean. Part of Kentro's Fullstack hiring, posted 2 weeks... 
    Suggested
    Full time
    Local area

    TryApplyNow

    Mc Lean, VA
    2 days ago
  •  ...mission.” Lisa Turbyfill, Director of Office and Personnel Resources ****@*****.*** Position: Software/Applications Architect/Developer/Engineer Location: McLean, VA Job Id: 111 # of Openings: 1 Position Title: Software/Applications Architect/Developer/Engineer... 
    Contract work
    For contractors
    Work at office
    Flexible hours

    CSI

    Mc Lean, VA
    16 hours ago
  •  ...status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. Vantor is seeking multiple Full Stack Software Development Engineers of varying experience and seniority. You will work on an integrated team to build innovative software using mathematical... 
    Full time

    Vantor

    Herndon, VA
    5 days ago
  • $86.8k - $198k

    A leading technology firm in McLean, Virginia is seeking a skilled Software Development Engineer to join their innovative engineering team. The ideal candidate will have significant experience in cloud environments and full-stack application development, irrespective of... 

    Phase2 Technology

    Mc Lean, VA
    2 days ago
  • $82.1k - $172.4k

    Job Title: Sr Full Stack Software Developer 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: 9/20/202... 
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Sterling, VA
    1 day ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    Ernst & Young Oman

    Mc Lean, VA
    1 day ago
  • $158.6k - $181k

    Senior Software Engineer, DevOps (Enterprise Platform Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    Mc Lean, VA
    2 days ago
  • $158.6k - $181k

    Senior Software Engineer - Android (Enterprise Platforms Technology) Senior Software Engineer, Android (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    Mc Lean, VA
    1 day ago
  • Ernst & Young Oman is seeking a Software Engineering Senior Associate/Consultant to assist in designing and delivering software systems that underpin high-visibility client engagements. The role requires a strong focus on AI-enabled tooling and collaboration across multidisciplinary... 

    Ernst & Young Oman

    Mc Lean, VA
    4 days ago
  • $69.4k - $158k

    Booz Allen Hamilton is seeking a Software Development Engineer in McLean, Virginia, to join their chief technology office engineering team. The engineer will focus on building Booz Allen’s Software-Defined Everything (SDE) platform, working autonomously on software products... 
    Work at office

    Booz Allen Hamilton

    Mc Lean, VA
    2 days ago
  • TryApplyNow is looking for a Senior Software & Platform Engineer to join their Innovation Department in McLean, Virginia. In this hybrid role, you will design and prototype cloud-enabled solutions while collaborating closely with cross-functional teams. The ideal candidate... 

    TryApplyNow

    Mc Lean, VA
    2 days ago
  • $130k - $196k

    Freddie Mac is hiring a Senior Software Engineer in McLean, Virginia. This full-time role focuses on developing production systems in data science and machine learning using Python and AWS. Candidates should have at least 5 years of Python experience and a background in... 
    Full time

    TryApplyNow

    Mc Lean, VA
    3 days ago
  • A leading engineering firm is looking for a Data & Software Engineer to develop complex data flows for custom applications. The ideal candidate will have advanced Python skills and experience with data security principles. Responsibilities include building data pipelines... 

    Vosper Thornycroft Group

    Mc Lean, VA
    1 day ago
  • $69.4k - $158k

    Booz Allen Hamilton is seeking a Software Signals Engineer with a strong background in signal processing and software development. You will specialize in tools and systems for analyzing wired or wireless transmission of signaling data. A minimum of 3 years of experience... 
    Remote job

    Booz Allen Hamilton

    Mc Lean, VA
    3 days ago
  •  ...Job Description Job Description AWS Full Stack Developer Software Engineer - Principal I This is only open to current candidates that are US Citizens and currently hold a US DoW Secret or Top-Secret Clearance. Argo Cyber is supporting a U.S. Government customer... 
    Local area

    Argo Cyber Systems

    Sterling, VA
    3 days ago
  • Introduction Seeking a versatile software engineer with TS/SCI US Government security clearance and FSP to join a small agile team designing, developing, and maintaining secure, scalable software solutions for government customers. The team is fast-paced, collaborative,... 

    IBM Computing

    Mc Lean, VA
    4 days ago
  • $269.1k - $307.2k

    ## Distinguished Software EngineerApplylocations: McLean, VA: New York, NY: Wilmington, DE: Philadelphia, PAtime type: Full timeposted...  ...id: R245242Distinguished Software EngineerAs a **Distinguished Engineer** in Solutions Engineering, you will be the technical cornerstone... 
    Full time
    Part time
    For contractors
    Local area

    Capital One

    Mc Lean, VA
    4 days ago
  • $69.4k - $158k

    Software Engineer Opportunity We're seeking a full‑stack software engineer to work with a fast‑paced, highly collaborative team building and launching enterprise web‑based systems in the Cybersecurity field, including automation of nation‑level, mission‑critical security... 
    Full time
    Part time
    Casual work
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Mc Lean, VA
    4 days ago
  •  ...HUMINT research, and other missions. They prime on several programs and also have a number of subcontracts, and they always need engineers with a TS/SCI + FS Poly in Reston, Chantilly, McLean, and other sites in Virginia. Salaries here are quite good, plus a 10% 401(k)... 

    stanleyreid.com

    Mc Lean, VA
    3 days ago
  • Overview SME 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 because... 
    Remote work

    Bridge Core (BCore)

    Mc Lean, VA
    1 day ago
  • $108k - $151k

    # Software Engineer in TestSmart IT Frame LLCBe an Early ApplicantContractmidMcLean, Virginia, USPosted Today## Role OverviewSmart IT Frame LLC is hiring a mid-level Software Engineer in Test. This is a contract role in McLean. Part of Smart IT Frame LLC's Frontend hiring... 
    Contract work

    TryApplyNow

    Mc Lean, VA
    1 day ago
  • $101.64k - $188.76k

    *Please note: We have openings for both Mid-Level and Senior Software Engineers* Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect... 
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    PowerToFly

    Mc Lean, VA
    2 days ago
  • $103k - $155k

     ...the country. Join an organization where your work contributes to a greater purpose. Position Overview Freddie Mac is seeking a Software Engineer, Professional to drive technical delivery and engineering excellence for one or more agile delivery teams. This role is ideal... 
    Work at office
    Local area

    Freddie Mac

    Mc Lean, VA
    2 days ago
  • Software Engineer Astor & Sanders Corporation (Astor), an award-winning IT solutions provider headquartered in McLean, VA, is seeking a Software Engineer. This is a full-time position, and is 100% remote. Roles and Responsibilities > The Software Engineer will be responsible... 
    Full time
    Remote work

    Astor & Sanders

    Mc Lean, VA
    16 hours ago
  • $104.04k - $183.6k

     ...automate customer workflows and business processes with AI solutions Demonstrated experience in data structures, data modeling, and software architecture Demonstrated in-depth experience and knowledge of machine learning tools and frameworks such as PyTorch, Tensorflow,... 
    Contract work
    For contractors

    LMI Government Consulting

    Mc Lean, VA
    2 days ago
  • IBM Computing in McLean, Virginia, is seeking a versatile software engineer with a TS/SCI US Government security clearance to join a dynamic team. The role involves developing secure software solutions tailored for government needs and requires open communication within... 

    IBM Computing

    Mc Lean, VA
    4 days ago

Do you want to receive more vacancies?

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