Software Developer, Senior

Booz Allen Hamilton

Herndon (VA)

On-site

USD 86,800 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Life insurance
Disability insurance
Retirement benefits
Paid leave
Tuition assistance
Professional development

Job summary

Booz Allen Hamilton in the United States is seeking a Senior Software Developer to sustain and enhance applications and hosted systems. You will troubleshoot, implement fixes, and upgrade systems to meet security requirements while advising clients on modernization opportunities.

The role requires leading design and code reviews within a cross-functional team, hands-on experience with Python and related stacks, and a active TS/SCI clearance with polygraph.

Qualifications

  • 6+ years of experience with software development, building systems and applications within an Agile environment.
  • 3+ years of experience with legacy enterprise systems and working in a microservices or distributed application environment.
  • Experience with workflows, web parts, site maintenance, APIs, and cloud platforms.
  • Experience with basic programming languages, including Python, technologies, tools, or web development stacks and designing and debugging applications.
  • Experience creating and testing modules and components for compliance with design specifications.
  • Experience developing and testing interfaces between software products and products of other vendors.
  • Knowledge of source control systems such as Git.
  • Ability to lead design and code reviews and address findings within a collaborative, cross-functional team.
  • TS/SCI clearance with a polygraph.
  • High school diploma or GED.

Responsibilities

  • Maintain and support applications and hosted systems.
  • Use programming and scripting languages to enhance, maintain, troubleshoot operational issues, and upgrade systems to meet security requirements.
  • Advise clients on opportunities to improve and modernize existing systems, ensuring critical systems remain secure while evolving.
  • Collaborate with cross-functional teams, lead design and code reviews, and address findings.

Skills

Software development
Agile environment
Legacy enterprise systems
Microservices
APIs
Cloud platforms
Python
Git
Code reviews
TS/SCI clearance with polygraph

Education

High school diploma or GED
Master’s degree in IT or Software Development

Tools

Git
AWS
Azure
GCP

Job description

Software Developer, Senior

About the role: As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that things run smoothly. You will apply your knowledge to our clients’ challenges and their legacy enterprise systems.

Key responsibilities:

  • Maintain and support applications and hosted systems.
  • Use programming and scripting languages to enhance, maintain, troubleshoot operational issues, and upgrade systems to meet security requirements.
  • Advise clients on opportunities to improve and modernize existing systems, ensuring critical systems remain secure while evolving.
  • Collaborate with cross‑functional teams, lead design and code reviews, and address findings.

Required qualifications:

  • 6+ years of experience with software development, building systems and applications within an Agile environment
  • 3+ years of experience with legacy enterprise systems and working in a microservices or distributed application environment
  • Experience with workflows, web parts, site maintenance, APIs, and cloud platforms
  • Experience with basic programming languages, including Python, technologies, tools, or web development stacks and designing and debugging applications
  • Experience creating and testing modules and components for compliance with design specifications
  • Experience developing and testing interfaces between software products and products of other vendors
  • Knowledge of source control systems such as Git
  • Ability to lead design and code reviews and address findings within a collaborative, cross‑functional team
  • TS/SCI clearance with a polygraph
  • High school diploma or GED

Nice to have:

  • Experience with Java, Python, JavaScript, React, Angular, and NodeJS
  • Experience with AWS, Azure, or Google Cloud Platform
  • Knowledge of shell scripting and automation
  • Knowledge of DevOps, continuous integration, and continuous deployment
  • Knowledge of relational and hierarchical data structures or functional programming
  • Master’s degree in IT or Software Development

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: Salary range is $86,800.00 to $198,000.00 (annualized USD), plus benefits that include health, life, disability, financial, and retirement benefits, paid leave, professional development, tuition assistance, work‑life programs, and dependent care. Full‑time and part‑time employees working at least 20 hours a week are eligible for Booz Allen’s benefit programs.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Booz Allen Hamilton • Dayton (OH)

On-site
USD 69,300 - 158,000
Software Developer
Software Developer

Booz Allen Hamilton • Dahlgren (VA)

On-site
USD 85,000 - 141,000
Special Missions Software Engineer
Special Missions Software Engineer

Booz Allen Hamilton • Fort Benning (GA)

On-site
USD 86,000 - 198,000
Health Insurance
Tuition Assistance
Paid Leave
Special Missions Software Engineer
Special Missions Software Engineer

Booz Allen Hamilton • Georgia

On-site
USD 86,000 - 198,000
Health benefits
Retirement plans
Tuition assistance
+1
Application Developer, Senior
Application Developer, Senior

Booz Allen Hamilton • Fort Meade (MD)

On-site
USD 86,800 - 198,000
Health, life, and disability benefits
Financial and retirement benefits
Tuition assistance
+2
Application Developer, Senior
Application Developer, Senior

Booz Allen Hamilton • Belle Chasse (LA)

On-site
USD 86,800 - 198,000
Health and life insurance
Disability benefits
401(k) retirement plan
+3
Application Developer, Senior
Application Developer, Senior

Booz Allen Hamilton • Dayton (OH)

On-site
USD 86,800 - 198,000
Health benefits
Professional development
Tuition assistance
+2
Application Developer, Senior
Application Developer, Senior

Booz Allen Hamilton • Harvard (MA)

On-site
USD 86,800 - 198,000
Health insurance
Life and disability insurance
Financial and retirement benefits
+3
Full-Stack Linux Cyber Application Developer, Lead
Full-Stack Linux Cyber Application Developer, Lead

Booz Allen Hamilton • Herndon (VA)

On-site
USD 86,000 - 198,000
Application Developer, Senior
Application Developer, Senior

Phase2 Technology • Fort Worth (TX)

On-site
USD 86,000 - 198,000
Health benefits
Life insurance
Disability insurance
+4