B

Booz Allen

Builds AI and cyber systems for the US government

Software Development Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-time$99k - $225k /yrIn-person

About the Job

Requirements

  • At least 5 years of experience in software development.
  • At least 2 years of experience managing and leading software engineering teams.
  • Experience designing software architectures for scalability, reliability, and performance.
  • Experience with programming languages such as Java, C#, Python, or JavaScript.
  • Experience with Agile methodologies and sprint planning tools such as Jira or Azure DevOps.
  • Experience with cloud infrastructure such as Amazon Web Services, Azure, or Google Cloud.
  • Experience debugging, performance optimization, and version control systems such as Git.
  • Top Secret clearance.
  • High school diploma or GED.
  • Security+ CE Certification.

Responsibilities

  • Lead technical design and architecture discussions, ensuring solutions are scalable, secure, and aligned with long-term technology goals.
  • Manage the end-to-end software development lifecycle, including sprint planning, resource allocation, and project timelines, using Agile methodologies.
  • Develop proof of concepts with hands-on responsibility.
  • Conduct regular performance evaluations, provide ongoing mentorship, and support the professional growth of individual software developers.
  • Define and enforce team-wide coding standards and best practices through consistent code reviews to maintain software quality and consistency.
  • Act as the primary technical contact for product managers and stakeholders to translate business requirements into detailed technical specifications.
  • Oversee the software release and deployment process, including management of continuous integration and continuous delivery pipelines to ensure smooth and timely delivery of new features.
  • Direct the recruitment and hiring process for new developers, from interviewing technical candidates to facilitating team integration.
  • Manage budgets for software, tools, and training, and report on project status and team performance to senior leadership.

Desired Qualifications

  • Ability to lead and mentor across varied technical teams.
  • Ability to manage resource allocation, team workload, and project prioritization.
  • Ability to stay up to date with the latest software development technologies and methodologies.
  • Strong interpersonal and communication skills for cross-functional collaboration.
  • Excellent project management skills.
  • TS/SCI clearance.
  • Bachelor's degree in a STEM field.
  • Master's degree in a STEM field.
  • PMP, AWS, ITIL, or CSM Certification.

About the Company

Booz Allen

Builds AI and cyber systems for the US government

Booz Allen builds and runs technology for the U.S. government, mostly for the military and intelligence agencies, and its engineers work alongside consultants who know each agency's mission. In 1958, it helped the U.S. Navy create PERT, a project-scheduling method first used on the Polaris submarine missile program and later adopted across government and industry. Its teams design cyber defenses, AI and data tools, and battlefield communications, and it sells its own products, such as Vellox, a suite of AI tools that spot and fight off hackers. Agencies pay mainly through multi-year contracts that reimburse costs, bill hours, or set a fixed price. Booz Allen was founded in 1914 and is based in McLean, Virginia.

Company size
11-50
Company stage
IPO
Headquarters
McLean, VA
Founded
1914

Recently Posted Jobs

Explore more opportunities at Booz Allen

See more jobs