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

Software Engineer, Senior

$86.9k - $198k

Booz Allen Hamilton

Job Number: R0243024

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 an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution development, and create efficient and effective systems for our clients.

As a back-end developer at Booz Allen, you'll use the latest architectural approaches and open-source frameworks and tools to deliver solutions. Using your software engineering experience, you'll work with the development team to create custom tools, systems, and sites with consistent performance and scalability.

In this role, you'll make a mission-forward impact as you further your skill set and career. Work with us as we shape systems for the better.

Join us. The world can't wait.

You Have:

  • 5+ years of experience implementing, maintaining, and supporting agile software development to modernize systems

  • 5+ years of experience in software development using basic programming languages, technologies, tools, or web development stacks

  • Experience with Elastc, Java and Springboot

  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products

  • Experience developing and maintaining the technology needed to power the components which enable the user-facing side of enterprise applications databases, conceptualizing and implementing data storage solutions, running performance testing and benchmarking, and optimizing data performance

  • Experience creating solutions to complex problems either independently or within a collaborative, cross-functional team

  • TS/SCI clearance with a polygraph

  • Bachelor's degree in a Computer Science field and 14+ years of experience with software engineering in a Linux environment, or 18+ years of experience with software engineering in a Linux environment in lieu of a degree

Nice If You Have:

  • Experience with Java, JavaScript, SQL, Python, Server-Side Development, Middleware, Application or Data Integration, API Development, Core Application Systems, Node.js, Groovy, Scala, NiagraFiles (NiFi), Spring Cloud, Spring Core, or Spring Data

  • Experience writing source code for new applications and generating and enhancing code samples for existing applications

  • Experience acquiring client requirements and resolving workflow problems through automation optimization

  • Knowledge of mobile applications

  • Knowledge of DevOps, continuous integration, and continuous deployment (CI/CD)

  • Ability to work with automated testing tools to perform testing and maintenance

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

Compensation

At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page.

Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $86,900.00 to $198,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date.

Identity Statement

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.

Candidate AI Usage Policy

AI is a part of our daily work at Booz Allen, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided .

Work Model
Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings.

  • Remote : If this position is listed as remote, there may still be occasions when you are required to work in person at a Booz Allen or customer facility.

  • Hybrid : If this position is listed as hybrid, you will be expected to work from a Booz Allen facility frequently, in alignment with leadership expectations and the needs of the role. You may also be required to work from or visit a customer facility.

  • Onsite : If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Senior in Maryland vacancy
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    2 hours ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)... 
    Senior
    Full time
    Temporary work

    Innovative Systems & Solutions

    Annapolis Junction, MD
    1 day ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)... 
    Senior
    Full time
    Temporary work

    Innovative Systems & Solutions

    Maryland, MD
    1 day ago
  •  ...unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today’s five billion mobile subscribers and... 
    Senior

    AST SpaceMobile

    Lanham, MD
    4 days ago
  •  ...Technical Lead (Engineer/Developer) — IRS Enterprise File Storage (EFS) Workflow  Period of Performance: November 2025 – November...  ...in migrations, integrations, and ensuring secure, high-quality software delivery.  Required Qualifications  ~ U.S. Citizen  ~ Must... 
    Senior
    Full time
    Monday to Friday

    Keenlogic

    Lanham, MD
    1 day ago
  • $230k - $255k

     ...Position Description: Red Arch Solutions is hiring a Senior Software Engineer on a priority program in Annapolis Junction, MD. The Software Engineer shall be responsible for creating, sustaining, and troubleshooting complex operational data flows including data storage... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...TechConnect and DeepDive collaboration sessions with our entire technical staff. Why ClearEdge? Join ClearEdge as a Senior Software Engineer to design and develop modular components for advanced government applications. Collaborate on complex SIGINT and... 
    Senior
    Full time

    Clearedge

    Annapolis Junction, MD
    1 day ago
  • $180k - $260k

     ...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft...  ...our team! Peterson is seeking a talented full-stack Software Engineer. Job Description: The Software Engineer develops, maintains... 
    Senior
    Full time

    Peterson Technologies

    Annapolis Junction, MD
    1 day ago
  • $119k - $155k

     ...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a  Senior Software Engineer  to join our Xometry buyer experience organization. You will be responsible for leading initiatives to build new features... 
    Senior
    Full time

    Xometry

    North Bethesda, MD
    1 day ago
  • $191k - $252k

     ...Matters Most At Intelliforce, we don’t just write code — we build solutions that power missions of national importance. As a Senior Software Engineer, you’ll be at the forefront of developing and sustaining complex systems that transform raw data into meaningful... 
    Senior
    Full time
    Immediate start

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    1 day ago
  •  ...Location: Annapolis Junction, Maryland Category: Software Engineer Engineer Level - Entry - Senior Level  Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph  **Position is contingent upon contract award** Position Requirements... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    Sunayu

    Annapolis Junction, MD
    1 day ago
  • $188k - $244k

     ...We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for...  ...treating mentorship and team leadership as inherent components of senior-level impact. Additional duties as assigned. Minimum... 
    Senior
    Full time
    Contract work
    Work at office
    2 days per week
    1 day per week

    Iamus Consulting

    Columbia, MD
    1 day ago
  • Job-ID28983270Reference26-21443Remote100% Remote Position Title: Senior Software Engineer Short Term Assignment - 2 months Remote, Bethesda, MD The IoT team manages and supports the enterprise IoT ecosystem, including connected device platforms, integrations, security... 
    Senior
    Temporary work
    Remote work

    Mindlance

    Bethesda, MD
    2 days ago
  • Create the future of e-health together with us by becoming a Senior Software EngineerAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and utilize... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    CompuGroup Medical

    Owings Mills, MD
    2 days ago
  • $146k - $234k

    ResponsibilitiesThe team is seeking a highly motivated and skilled Software Engineer to design, develop, and secure next-generation software systems. This role focuses on implementing advanced security techniques in alignment with the Technical Reference Architecture, ensuring... 
    Senior
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    2 days ago
  • $103.5k - $181.1k

     ...what’s possible.Job Description:Are you passionate about reverse engineering and embedded development—and looking for a role where those...  ...collaborating daily with highly skilled subject matter experts and senior engineers.Continuously learn, experiment, and grow while... 
    Senior
    Full time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    2 days ago
  • DescriptionSenior Software Engineer - TS/SCI Xcelerate Solutions is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client’s efforts to design and implement a cutting-edge data-centric architecture leveraging cloud... 
    Senior

    Xcelerate Solutions

    Bethesda, MD
    3 days ago
  • $140k - $220k

     ...feature development independently within agile processes, mentoring engineers and conducting code reviews along the wayStay current with...  ...new tools for potential adoptionWhat You Bring:5+ years of software engineering experience with a focus on backend systemsStrong experience... 
    Senior
    Worldwide

    ZoomInfo

    Bethesda, MD
    1 day ago
  • $131.3k - $237.35k

     ...We are looking for creative, driven, and mission-focused professionals ready to take their career to the next level.As a Senior Software Engineer, you will:Support the development of distributed backend services, APIs, and platform microservices supporting enterprise... 
    Senior
    Full time
    Remote work
    Flexible hours

    Leidos

    Rockville, MD
    1 day ago
  • $154.05k - $278.48k

    Leidos is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client’s efforts to design and implement a cutting-edge data-centric architecture leveraging cloud-based computing, artificial intelligence (AI), machine... 
    Senior
    Full time
    Remote work
    Flexible hours

    Leidos

    Bethesda, MD
    21 hours ago
  • $131.3k - $237.35k

    Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical... 
    Senior
    Full time
    Contract work
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    4 days ago
  • $112.2k - $196.4k

     ...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Senior Software Engineer to join our team! In this role you will get to analyze, design, and develop computer software required to support hardware... 
    Senior
    Full time
    Work at office
    Flexible hours

    Parsons

    Aberdeen, MD
    5 days ago
  • $176k - $282k

     ...mission needs.Recommend new technologies and processes for complex software projects and serve as the technical lead of multiple software...  ...process in coordination with the customer and system engineering.Ensure quality control of all developed and modified software.... 
    Senior
    Contract work
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    5 days ago
  • $107.9k - $195.05k

     ...opportunity to work alongside some of the industry’s brightest engineers, developing innovative software solutions that make a real-world impact. If you thrive...  ...you.Position OverviewLeidos is seeking an experienced Senior Software Engineer to join the Chinook Program... 
    Senior
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    5 days ago
  • DescriptionActioNet has an opening for a Senior Software Engineer requiring a Public Trust clearance located s Hybrid (1-2 days on-site) in Silver Spring, MD. ActioNet is an IT service provider and solutions integrator headquartered in Vienna, VA that works with the Federal... 
    Senior
    Remote work
    1 day per week

    ActioNet

    Silver Spring, MD
    3 days ago
  • $150.8k - $265.88k

     ...Poly SPCompany: Lockheed MartinDescription:THE WORKThis Systems Engineering role fosters collaboration with other engineers to document,...  ...emerging threats and opportunities.WHO YOU AREExperience as a Software Engineer on large scale production projects. Extensive experience... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    3 days ago
  • $119k - $198.4k

    Position Summary Drive engineering delivery and execution across complex initiatives...  ...business and technology priorities. The Senior Engineering Management Specialist helps...  ...-moving environments.Work you'll doAs a Software Engineer III on the Engineering and Delivery... 
    Senior

    Deloitte

    Baltimore, MD
    3 days ago
  • $86.8k - $198k

    Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    3 days ago
  • $131.3k - $237.35k

     ...capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,...  ...Primary Responsibilities: Analyze user requirements to derive software design and performance specifications.Design, develop, and... 
    Senior
    Full time

    Leidos

    Annapolis Junction, MD
    4 days ago
  • DescriptionAbout the job:Performing as part of an Agile Software Development team using Jira for requirements tracking, the selected candidate will perform a Software Engineering activities in support of our client. The team’s responsibilities revolve around using new... 
    Senior
    Local area
    Immediate start

    CollabraSpace

    Annapolis Junction, MD
    2 days ago

Do you want to receive more vacancies?

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