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- ...A leading Federal Government solutions provider is seeking a Software Engineer to design and develop secure software applications. Responsibilities include troubleshooting software defects and collaborating with team members. Applicants should have 6+ years of experience...Senior
$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- Job Title Disabled veteran A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of...Senior
$190k - $245k
...Zachary Piper Solutions is hiring a Sr. Software Engineer – TS/SCI in Reston, VA, focused on national security technologies. This onsite position requires extensive experience in full stack development and DevOps practices. Responsibilities include developing complex applications...Senior- ...Senior Software Engineer TS/SCI FSP Government Customer-Herndon Herndon, VA ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Senior Software Engineer: Analyzes user interfaces, maintain hardware and software performance tuning...Senior
- ...Embark on a thrilling journey with Expedition Technology (EXP) where your software engineering prowess can ignite revolutionary advancements in defense and intelligence. We're scouting for trailblazers skilled in backend and systems-level engineering, ready to disrupt...Senior
- ...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
- ...Overview 1. SAP GL 2. Data processing 3. Business operations 5. SAP BASIS 6. Automated testing 7. Functional testing 9. Software engineering 1. As a Senior SAP Engineer you will Chase within the Corporate Sector, Finance Risk Data and Controls - Finance Technology, you...SeniorFull time
- ...government and commercial entities, and provide services for cloud software development, workload migration, deployment automation and... ...LEVEL: Secret BASIC QUALIFICATIONS Development/software engineering or the development of applications for the processing and...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
- ...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
$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- ..., 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
- ...Software Engineer - Senior 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...SeniorWork experience placementImmediate start
- ...Software Engineer (mid or senior) (multiple) Software Engineer (mid or senior) (multiple) Position: Full-time Senior or Mid only Clearance: TS-SCI-Poly Highly Competitive We are looking for software engineers who have experience with object-oriented...SeniorFull timeFor contractors
- Are you a seasoned software engineer who enjoys building real systems-and helping other engineers grow along the way? Do you believe great teams... ...? At Expedition Technology (EXP), we're looking for a Senior Software Engineer who can both build mission-critical software...Senior
$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...SeniorFull timeWork at office- ...Tyler Technologies is looking for a Senior Software Engineer at 12801 Worldgate Dr., Suite 600, Herndon, VA 20170 to perform the following job duties: Develop and optimize machine learning models for predictive analytics and real‑time monitoring systems. Architect and...SeniorWork at officeLocal areaRemote work2 days per week3 days per week
$86.8k - $198k
...Job Number: R0233951 Software Engineer, Senior The Opportunity As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a back-end developer...SeniorFull timeContract workPart timeLocal areaRemote work- ...Senior Software Engineer The Software Engineer will design and develop complex new software products, or make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in developing scalable data platforms...Senior
$128.25k - $266.88k
...of people. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms... ...measurable business impact. About the Role As a Senior Software Engineer, you will build and optimize high‑performance production...SeniorImmediate start- ...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
- ...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
$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 have every other Friday off) Job Description L3Harris SMS Segment is seeking an experienced...SeniorLocal areaFlexible hours- ...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
$148.3k - $266.9k
...combine search and aggregation architecture, query performance engineering, telemetry analytics, user‑facing analytics design, and... ...Own the analytics services portfolio for a globally distributed software platform, including: user-facing analytics services search and...SeniorRemote workFlexible hours- ...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...SeniorWork at office
$150k - $190k
...s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and intelligence... ...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$155k - $185k
...technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team to help design and build the systems that power autonomous satellite...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Herndon, VA
- machine learning software engineer Herndon, VA
- software engineer part time Herndon, VA
- senior robotics software engineer Herndon, VA
- junior software developer Herndon, VA
- software engineer entry level Herndon, VA
- software development engineer aws Herndon, VA
- startup software engineer Herndon, VA
- rust software engineer Herndon, VA
- part time software developer remote Herndon, VA

