Software Engineer, Mid

Booz Allen Hamilton

Wharton, NJFresher49m agovia LinkedIn

About the Role

  • Contribute to end-to-end solutions in a fast-paced, agile environment.
  • Assist in developing software systems from early concepts to production-ready solutions.
  • Learn modern tools, frameworks, and development practices.
  • Help identify improvements, support system enhancements, and implement features under guidance.
  • Solve technical challenges as part of a collaborative, cross-functional engineering team.

Key Responsibilities

  • Develop software systems.
  • Write source code for new applications or contribute to existing ones.
  • Identify improvements.
  • Support system enhancements.
  • Implement features.

Requirements & Tech Stack

  • Software development experience (internship, academic, or professional).
  • Software design, modification, development, or implementation using agile methods (internship, academic, or professional).
  • Writing source code for new applications or contributing to existing ones.
  • Knowledge of back-end and front-end development concepts.
  • Knowledge of foundational programming languages, technologies, or web development stacks.
  • Ability to work collaboratively to solve technical problems.
  • Ability to obtain a Secret clearance.
  • Bachelor’s degree.

Nice to Have

  • Experience with gathering requirements or assisting in workflow automation.
  • Experience using languages such as Java, Python, C#, C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal.
  • Knowledge of automated testing tools or unit testing frameworks.
  • Secret clearance.
  • Master’s degree.

Skills Assessment

  • Candidates must complete a required skills assessment.

Compensation

  • Projected compensation range: $69,400.00 to $158,000.00 (annualized USD).

Work Model

  • Remote, Hybrid, or Onsite expectations will apply.

Candidate AI Usage Policy

  • Use of AI or other tools to assist with responses during interviews is prohibited unless explicitly provided.

Booz Allen Hamilton Entry-Level & New Grad Jobs · last 7 days

27 openings · 15 need no experience

See all 27 →