Software Engineer, Mid
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. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team.
Responsibilities
- Design, modify, develop, write, and implement software programming applications
- Develop and enhance code samples for existing applications
- Create solutions to complex problems within a collaborative team environment
- Work with automated testing tools to perform testing and maintenance
Requirements
- 2+ years of experience designing, modifying, developing, writing, and implementing software programming applications
- 2+ years of software development experience with basic programming languages, technologies, tools, or web development stacks, including C#, C, C++, .NET, or JavaScript
- Experience with Agile methodology
- Experience writing source code for new applications or generating and enhancing code samples for existing applications
- Experience using back-end and front-end languages to develop complete solutions
Qualifications
- Bachelor's degree or 5+ years of experience in software engineering in lieu of a degree
Skills
- Experience with Java, React, NodeJS, or Database
- Ability to acquire client requirements and resolve workflow problems through automation optimization
Benefits
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 program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen’s benefit programs.
Pay
The projected compensation range for this position is $69,300.00 to $158,000.00 (annualized USD).
Schedule
Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings.