Software Engineer

Booz Allen Hamilton

Columbia (MD)

Hybrid

USD 86,900 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Booz Allen Hamilton is seeking a Full Stack Developer to work on end-to-end software solutions. The candidate will collaborate in a fast-paced environment, resolve complex problems, and utilize the latest technologies. Candidates should have extensive experience with software development and a required TS/SCI clearance with polygraph.

Your contributions will include designing, writing, testing, and maintaining applications, with additional focus on security best practices. The compensation range for this position is $86,900 to $198,000 based on experience and location.

Qualifications

  • Experience designing, modifying, developing, writing, testing, deploying software applications.
  • Experience with secure coding and testing standards.
  • TS/SCI clearance with a polygraph.

Responsibilities

  • Analyze and plan the development of new applications or modifications.
  • Apply coding and testing standards including security testing.
  • Design, develop, and modify software systems using scientific analysis.

Skills

Python
Java
C++
RESTful APIs
AWS
Azure
Docker
Kubernetes
SQL
NoSQL
Agile methodology

Education

HS diploma or GED with 6+ years experience or Bachelor's degree with 4+ years experience

Tools

Git

Job description

Software Engineer - Full Stack Developer

As a full stack developer, you’ll resolve problems with end-to-end solutions in a fast, agile environment. You’ll learn new tools, identify system improvements, and help clients overcome challenges using the latest architectural approaches, tools, and technologies. Your work ensures solutions consider current architecture, operating environment, and future enhancements.

What You'll Work On
  • Analyze information to determine, recommend, and plan the development of a new application or modification of an existing application.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Apply coding and testing standards, including security testing tools such as fuzzing, static‑analysis code scanning tools, and conduct code reviews.
  • Apply secure code documentation.
  • Compile and write documentation of program development and subsequent revisions so others can understand the program.
  • Conduct trial runs of programs and software applications to ensure the desired information is produced and instructions and security levels are correct.
  • Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Develop secure code and error handling.
  • Perform secure programming and identify potential flaws in code to mitigate vulnerabilities.
  • Direct software programming and development of documentation.
You Have
  • Experience designing, modifying, developing, writing, testing, deploying, and maintaining software applications through the full software development lifecycle.
  • Experience with software development using Python, Java, and C++.
  • Experience building and consuming RESTful APIs, with attention to secure and efficient data exchange.
  • Experience with cloud platforms such as AWS or Azure and containerization tools such as Docker or Kubernetes.
  • Experience using back‑end and front‑end languages to develop complete solutions.
  • Experience creating solutions to complex problems within a collaborative team environment.
  • Experience with both SQL and NoSQL databases for data modeling and query optimization.
  • TS/SCI clearance with a polygraph.
  • HS diploma or GED and 6+ years of experience with software engineering or a Bachelor’s degree and 4+ years of experience with software engineering.
Nice If You Have
  • Experience with Agile methodology, extreme programming, and DevOps.
  • Experience with web development stacks and modern front‑end frameworks such as Svelte, Vue.js, Angular, or React.
  • Experience with C#, .NET, JavaScript, React, NodeJS, PHP, or Drupal.
  • Knowledge of security best practices such as authentication, authorization, or OWASP guidelines.
  • Ability to acquire client requirements and resolve workflow problems through automation and optimization.
  • Ability to work with automated testing tools to perform testing and maintenance.
  • Possession of strong collaboration and version control skills using Git, code reviews, branching strategies, and CI/CD pipelines.
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 is determined by location, education, skills, and experience. The projected compensation range is $86,900.00 to $198,000.00 (annualized USD). The posting will close within 90 days from the Posting Date.

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.

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

Similar jobs worth comparing

Software Engineer, Senior
Software Engineer, Senior

Phase2 Technology • Laurel (MD)

On-site
USD 86,000 - 198,000
Full Stack Software Developer
Full Stack Software Developer

Phase2 Technology • Hampton (VA)

On-site
USD 69,000 - 158,000
Full Stack Software Developer
Full Stack Software Developer

Phase2 Technology • Norfolk (VA)

On-site
USD 69,000 - 158,000
Cloud Software Engineer
Cloud Software Engineer

Phase2 Technology • Fort Meade (MD)

On-site
USD 112,000 - 257,000
Full Stack Developer, Mid
Full Stack Developer, Mid

Booz Allen Hamilton • Chantilly (VA)

On-site
USD 86,000 - 198,000
Health, life, and disability insurance
Financial and retirement options
Paid leave and professional development
+1
Full Stack Mission Essential System Developer
Full Stack Mission Essential System Developer

Phase2 Technology • Chantilly (VA)

On-site
USD 86,000 - 198,000
Full Stack Mission Essential System Developer
Full Stack Mission Essential System Developer

Phase2 Technology • McLean (VA)

On-site
USD 86,000 - 198,000
Full Stack Mission Essential System Developer
Full Stack Mission Essential System Developer

Booz Allen Hamilton • McLean (VA)

On-site
USD 86,000 - 198,000
Full Stack Application Developer
Full Stack Application Developer

Milestone Technologies, Inc. • Burbank (CA)

On-site
Comprehensive benefits
Software Engineer (Full Stack Focus; SWE3) [D.26.0144]
Software Engineer (Full Stack Focus; SWE3) [D.26.0144]

Dover Networks LLC • Maryland

On-site
USD 260,000 - 285,000
401(k) contributions