Senior Software Engineer, TS/SCI Eligible, CI Poly

B/CORE

Gaithersburg (MD)

On-site

USD 107,000 - 190,000

Full time

23 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health/Dental/Vision
401(k)
Paid Time Off
Referral Bonuses

Job summary

Bcore is seeking a Senior Software Engineer in Gaithersburg, MD to design, develop, test, and deploy enterprise software in support of the NGA mission. You will collaborate with cross-functional teams, implement secure coding practices, and build RESTful APIs and microservices for scalable systems.

The role requires 8+ years of software development experience, proficiency in Java/C#/Python/C++, and a strong understanding of Agile/Scrum or SAFe.

Qualifications

  • 8+ years of experience in software development.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise software applications using modern development practices.
  • Collaborate with Product Owners, Scrum Masters, architects, and fellow developers to deliver high-quality software in Agile sprints.
  • Participate in sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
  • Develop clean, maintainable, and well-documented code following secure coding standards and best practices.
  • Design and implement RESTful APIs, microservices, and distributed application architectures.
  • Perform code reviews and mentor junior developers to promote engineering excellence and knowledge sharing.
  • Troubleshoot complex application issues and perform root cause analysis to improve system reliability and performance.
  • Develop automated unit, integration, and end-to-end tests to ensure software quality.
  • Collaborate with DevSecOps teams to implement CI/CD pipelines and automated deployment processes.
  • Optimize application performance, scalability, and security across enterprise environments.
  • Participate in architecture discussions and contribute to technical roadmaps and modernization initiatives.
  • Support production deployments and resolve issues in mission-critical environments.
  • Strong written and verbal communication skills.

Skills

Java
C#
Python
C++
REST APIs
Git
Agile Scrum SAFe
Problem solving
Communication

Education

Bachelor’s degree in CS/Software Eng
Master’s degree

Tools

Docker
Kubernetes
AWS/Azure
Terraform
Elasticsearch
Redis
React/Angular/Vue

Job description

Bcore is seeking a Senior Software Engineer in Gaithersburg, MD to design, develop, test, and deploy enterprise software in support of the NGA mission. You will collaborate with cross-functional teams, implement secure coding practices, and build RESTful APIs and microservices for scalable systems.

The role requires 8+ years of software development experience, proficiency in Java/C#/Python/C++, and a strong understanding of Agile/Scrum or SAFe.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Engineer TS/SCI Eligible, Mission-Centric
Senior Systems Engineer TS/SCI Eligible, Mission-Centric

Socket.dev • Gaithersburg (MD)

On-site
USD 141,000 - 181,000
Health/Dental/Vision
401(k)
Paid Time Off
+3
Senior Software Developer with Security Clearance
Senior Software Developer with Security Clearance

B/CORE • Gaithersburg (MD)

On-site
USD 107,000 - 190,000
Health/Dental/Vision
401(k)
Paid Time Off
+1
Senior Software Engineer — Onsite, TS/SCI Clearance, Polygraph
Senior Software Engineer — Onsite, TS/SCI Clearance, Polygraph

System One • Gaithersburg (MD)

On-site
USD 120,000 - 160,000
Senior Principal Software Engineer — Mission-Critical NGA
Senior Principal Software Engineer — Mission-Critical NGA

RiseMe • Fenton (MO)

On-site
USD 105,000 - 231,000
Senior Principal Software Engineer — TS/SCI Eligible
Senior Principal Software Engineer — TS/SCI Eligible

CACI International Inc. • Sunset Hills (MO)

On-site
USD 105,000 - 231,000
Software Engineer II - TS/SCI Poly | Mission-Critical Apps
Software Engineer II - TS/SCI Poly | Mission-Critical Apps

Bct Llc • Maryland

On-site
USD 146,000 - 191,000
401(k) Plan with Matching
Health Coverage with HSA
Life/AD&D/Disability Coverage
+6
Mission-Critical IA Security Engineer (TS/SCI)
Mission-Critical IA Security Engineer (TS/SCI)

Socket.dev • Springfield (VA)

Hybrid
USD 117,000 - 129,000
Senior CNO Software Engineer for National Security (TS/SCI)
Senior CNO Software Engineer for National Security (TS/SCI)

MANTECH • Hanover (MD)

On-site
USD 140,000 - 210,000
Senior Full-Stack Engineer - TS/SCI Poly | DevSecOps
Senior Full-Stack Engineer - TS/SCI Poly | DevSecOps

Bcore • Chantilly (VA)

On-site
USD 175,000 - 195,000
Health/Dental/Vision insurance
401(k)
Paid time off
+1
Senior Software Engineer TS/SCI Cleared, Agile & AWS
Senior Software Engineer TS/SCI Cleared, Agile & AWS

CACI International Inc. • Springfield (VA)

On-site
USD 87,000 - 182,000