University, Software Engineer Intern
Booz Allen Hamilton
About the Role
As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. This role is more than just coding; you'll use your passion to learn new tools and techniques and identify needed system improvements. You’ll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You’ll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements.
- This position is located in Fayetteville, NC.
- Due to the nature of work performed within this facility, U.S. citizenship is required.
Key Responsibilities
- Develop software and systems from vision to production ready.
- Learn new tools and techniques.
- Identify needed system improvements.
- Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies.
- Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements.
Requirements & Tech Stack
- Experience using version control software such as Gitlab or Github
- Experience building applications in Java, C++, and or Java Script
- Ability to create technical documentation
- Ability to learn skills outside of software development
Qualifications
- Experience creating solutions to complex problems within a collaborative, cross-functional team.
- Scheduled to obtain a Bachelor’s degree in Software Engineering, Computer Science, or Systems Engineering by Summer 2028.
Nice to Have
- Experience working with or in the DOW
- Knowledge of Agile methodologies
- Knowledge of Model and Simulation technologies
- Possession of excellent verbal and written communication skills
Compensation
The projected compensation range for this position is $52,900.00 to $108,000.00 (annualized USD).