C++ Software Engineer, Junior

Booz Allen Hamilton

Beavercreek, OH0–2 yrs1d agovia LinkedIn

About the Role

Develop solution architecture (SA) and resolve complex issues in a variety of projects through the implementation of requirements analysis, expertise support, and project supervision. Apply basic principles, theories, and concepts, including limited industry knowledge. Solve routine problems of limited scope and complexity and refer more complex issues to higher levels. Work under direct supervision.

Key Responsibilities

  • Experience writing source code for new applications or generating and enhancing code samples for existing applications
  • Experience creating solutions to complex problems in a collaborative team environment

Requirements & Tech Stack

  • Knowledge of C++ fundamentals, including object-oriented programming, data types and structures, standard library, memory management, and design patterns
  • Ability to problem-solve and critically think through software issues, including utilizing debuggers and testing infrastructure to troubleshoot issues
  • Ability to obtain a Secret clearance
  • Bachelor's degree in a STEM field

Nice To Have

  • Experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods
  • Experience with modeling and simulation frameworks, including AFSIM
  • Experience with large code bases and complex code
  • Ability to work with technologies that support CI/CD development, including Git, Jira, and Bamboo
  • Top Secret clearance

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

22 openings · 11 need no experience

See all 22 →