Senior Software Engineer
B/Core
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 because of the expertise, collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid‑fire engineering, precision‑measured outcomes, and relentless grit into mission‑ready solutions. We are seeking a skilled software developer with expertise in DevOps to join our technology‑based program supporting a key Government customer. The ideal candidate will be responsible for developing and automating the customer’s environment, ensuring the smooth operation of all systems within the virtual environment (Nutanix, VMs) to optimize performance, scalability, and automation. Provides development engineering and programming support to projects and infrastructure support activities. Develops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software solutions. Designs software or customizes software for client use with the aim of optimizing operational efficiency. Responsibilities Design and develop tools for Linux, MS Windows, or other relevant operating system platforms. Design and develop tools that integrate with commercial applications. Develop unit and functional test plans. Provide the operations and maintenance of operational systems. Modify existing software to correct errors, adapt to new hardware, or improve performance. Analyze user needs and software requirements to determine feasibility of design within time and cost restraints. Consult with customers about software system design and maintenance. Coordinate software system installation and monitor equipment functioning to ensure specifications are met. Develop and direct software system testing and validation procedures, programming, and documentation. Confer with systems analysts, engineers, programmers, and others to obtain information on project limitations and capabilities, performance requirements, and interfaces. Correct errors by making appropriate changes and then recheck the program to ensure desired results are produced. Conduct trial runs of program and software applications to ensure they produce desired information and that instructions are correct. Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program. Write, update, and maintain computer programs or software packages to handle specific jobs, such as tracking inventory, storing or receiving data, or controlling other equipment. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. Write or contribute to instructions or manuals. Assign, coordinate, and review work and activities of programming personnel. Collaborate with internal teams to identify technical requirements and implement solutions that meet business needs. Provide technical support and guidance to end‑users, resolving issues in a timely manner. Implement best practices for automation, backup, disaster recovery, and system redundancy. Stay up‑to‑date with industry trends and advancements in cloud computing and IT systems administration. Required Qualifications A Bachelor’s or Master’s degree is preferred with a minimum of eleven (11) years of relevant experience. Serve as part of a software development team to deliver automated solutions for standard network services support of a large IT infrastructure project. Hands‑on programming and scripting experience in Python with 5 to 7 years of experience, including a minimum of 2 years on network automation. Self‑starter who can lead complex automation projects and guide junior developers. Experience operating in a CI/CD/DevOps/Agile fast‑paced environment. Experience with network automation tools Ansible and Cisco Network Services Orchestrator (NSO). Experience with IP Address Management tools such as NetBox. Experience in development of automated testing scripts with integration to a CI/CD pipeline with Python PyATS or similar testing framework and Jenkins. Experience in developing data models and understanding of YANG. Exposure to Cisco IOS, IOS XR, NX‑OS, and Junos operating systems desired. Desired Qualifications Familiarity with network concepts (VLAN, interfaces, virtual chassis, etc.). Familiarity with configuring Docker/podman containers on Linux. Familiarity with AWS (EC2 and RDS). Familiarity with Python for making REST API or PostgreSQL database calls. Desired / nice to have: familiarity with NetBox and/or Forward Networks. BCore is proud to be an equal‑opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law. #J-18808-Ljbffr
- ...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
- ...We are seeking a strong Software Engineer to join our software development team. You will be responsible for designing, developing, testing, and integrating custom software solutions across the full technology stack. The ideal candidate will have full stack experience...SeniorFull timeLocal area
- ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability... ...our national security, apply today! Senior Cyber Engineer Cyber Offense and...SeniorRelocationRelocation package
- ..., 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
- ...Senior Software Engineer SZNS Solutions (pronounced "seasons") is a technology consulting company and Google Cloud Partner based in Reston VA. We specialize in delivering agentic AI and cloud computing solutions. Founded by ex-Googlers with engineers from Google, Amazon...Senior
- ...Senior Software Engineer – Middleware & Backend Services Nightwing provides technically advanced full‑spectrums of cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities...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...SeniorWork experience placementRemote workWorldwideNight shift$185k - $225k
...impact salary Position Overview Amatriot is seeking Full Stack Software Engineers to support the Makalu contract. This role supports new... ...industry‑proven design patterns and open‑source tools. Work with senior developers and the program architect to improve application performance...SeniorFull timeContract workRemote work$191k - $254k
...Senior Embedded Software Engineer (Bare Metal) Software | Reston, VA | Full Time Position: Senior Embedded Software Engineer Location: Reston, VA Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift- ...Senior Software Engineer Apply now » Date: Jul 9, 2026 Location: Herndon, VA, US, 20171 Company: Hubbell Incorporated Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products...SeniorContract workFlexible hours
$113.2k - $237.8k
...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...SeniorFull timeContract workWork experience placementFlexible hours$130k - $145k
...Senior Software Engineer Job Category Information Technology Market Location VA - Northern Virginia Location VA - Reston Apply Now ( NVR, Inc. is seeking Senior Software Engineer to work on site in Reston, VA. NVR’s technology teams thrive on providing...SeniorPermanent employmentFull timeImmediate start- ...RGi is seeking a Senior Backend Engineer to support the development, integration, and deployment of advanced intelligence capabilities into test... ...-critical programs. Projects at RGi span a wide range of software and analytical methodologies and lie at the intersection of...SeniorFull timeImmediate start
- ...innovate? At CertiPath you can have both while making the world more secure and simplifying access processes. We are seeking a Senior Software Engineer in Test (SSET) to mature and automate our Test and QA processes, yielding world‑class programs that ensure our products...SeniorTemporary workWork experience placementLocal areaFlexible hours3 days per week
$135k - $216k
...Senior Software Engineer Job Locations US-VA-Herndon Requisition ID 2026-168417 Position Category Information Technology Clearance Top Secret/SCI w/Poly Responsibilities Peraton is seeking a Senior Software Engineer...SeniorFull timeContract workShift work$130k - $190k
...Senior Software Engineer – Stoic Warrior Program BCubed Engineering, an Auria company, is looking to hire a Senior Software Engineer for our Stoic Warrior program. This position is hybrid with up to four days per week on‑site. What You Can Expect To Do Participate in...SeniorFull timeTemporary workWork at office2 days per week3 days per week$150k - $190k
...s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and intelligence... ...belong here at Umbra. About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software team in Mission...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...Senior Software Engineer Job Locations US-AZ-Chandler | US-VA-Reston Job ID 2026-4946 Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award-winning and innovative satellite...SeniorFull timeWork at officeRemote work3 days per week
- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer. Location: Reston, VA. Purpose: Performs complex analysis, design, development, automated unit and...SeniorWork experience placementImmediate start
$132k - $198k
...focused on positioning Anduril as a lead provider of specialized engineering and products for Intelligence Community (IC) customers. We... ...production capabilities. We’re seeking a highly motivated Software Engineer with a minimum Secret clearance to join a fast-paced...SeniorFull timeWork experience placementLocal areaRelocation package- ...Gridpoint in Reston, Virginia is seeking a Senior Software Engineer to independently implement solutions for complex software products. The role requires at least 8 years of experience in software engineering and proficiency in Java or .NET. You will participate in specification...Senior
- ...Founded in 2003, GridPoint is headquartered in Reston, Virginia, with an office in Roanoke, Virginia. Job Description The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products...SeniorWork at office
- ...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 and...Senior
$104k - $166k
Software Engineer Senior Job Locations: US Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES III program supporting Military Community and Family Policy (MC&FP). In this role, the selected candidate will be responsible for architecting...SeniorContract workRemote workShift work- Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products. Responsible for the development, design, test, maintenance, and enhancement of Aclara's Sensor Management System (SMS) and Cellular...SeniorContract work
$100k - $165k
Join CMC Electronics as a Senior Software Engineer in our Reston, VA office. As a Senior Software Engineer on the Navigation Systems team, you will apply your expertise in C/C++ to develop major new features for both existing and next-generation Flight Management System...SeniorFull timeWork at office- Job Tite Senior Software Engineer. Location Reston, VA. Job Description Purpose Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer...SeniorWork experience placementImmediate start
- ...integrity, honor, and accountability, delivering real‑world impact across today's most critical missions. What You'll Do: The Senior Software Engineer is responsible for designing, developing, and deploying scalable software solutions as part of a cross‑functional Agile...Senior
$168k - $252k
...Anduril as a lead provider of specialized engineering and products for Intelligence Community... .... ABOUT THE JOB The WPF Software Engineering team builds, deploys, integrates... ...Counter-Unmanned Aircraft Systems. As a Senior Software Engineer on the team, you will...SeniorFull timeWork experience placementLocal areaRelocation package- ...Senior Software Engineer, Video Compression Ofinno is a leading research and development lab headquartered in Reston, Virginia, specializing in advancing communication and media standards. Our team's innovative work has led to significant contributions to technologies...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Herndon, VA
- software system engineer Herndon, VA
- consulting software engineer Herndon, VA
- software engineer travel Herndon, VA
- real time software engineer Herndon, VA
- network software engineer Herndon, VA
- senior software engineer remote Herndon, VA
- entry level software engineer remote Herndon, VA
- software developer fintech Herndon, VA
- software developer positions Herndon, VA



