Booz Allen
C++SoftwareEngineer,Junior
Neural analysis suggests this role is
optimal for Entry candidates.
“C++ Software Engineer, Junior at Booz Allen. Skills: C++, software programming applications, requirements analysis, problem-solving. Develop solution architecture (SA). resolve complex issues in a variety of projects”
Industry & Context.
resolve complex issues; problem-solve; critically think through software issues; troubleshoot issues
Secret clearance, Top Secret clearance
What They're Looking For.
Must Have
Experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods, 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, 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, Secret clearance, Bachelor's degree in a STEM field
Nice to Have
Experience with modeling and simulation frameworks, including AFSIM, Experience with large code bases and the complex code, Ability to work with technologies that support CI/CD development, including Git, Jira, and Bamboo, Top Secret clearance
What You'll Do.
Develop solution architecture (SA)
resolve complex issues in a variety of projects
implementation of requirements analysis
Apply basic principles
theories and concepts
Solve routine problems of limited scope and complexity
refer more complex issues to higher levels
Work under direct supervision
and implementing software programming applications using Agile methods
writing source code for new applications or generating and enhancing code samples for existing applications
creating solutions to complex problems
problem-solve and critically think through software issues
utilizing debuggers and testing infrastructure to troubleshoot issues
How You'll Work.
Team & Collaboration
creating solutions to complex problems in a collaborative team environment; collaborate directly with colleagues and customers as required by the role
Process & Methodology
project supervision
Full Job Description
C++ Software Engineer, Junior **The Opportunity:** 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. **You Have:** * Experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods * 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 * 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 * Secret clearance * Bachelor's degree in a STEM field **Nice If You Have:** * Experience with modeling and simulation frameworks, including AFSIM * Experience with large code bases and the complex code * Ability to work with technologies that support CI/CD development, including Git, Jira, and Bamboo * Top Secret clearance **Clearance:** Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Secret clearance is required. **Compensation** At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards progra
Applying for this C++ Software Engineer, Junior role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Booz Allen?
Real rants from real employees. Read before you apply.