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 development, Problem solving. Develop solution architecture. Resolve complex issues”
Industry & Context.
Problem-solve; Critically think through software issues; Troubleshoot issues; Solve routine problems
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
Resolve complex issues
Implement requirements analysis
Provide expertise support
Apply basic principles
Solve routine problems
How You'll Work.
Team & Collaboration
Creating solutions to complex problems in a collaborative team environment; Collaborate with colleagues and customers
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.