Booz Allen is looking for a full stack developer to create a system that will make a difference, resolving problems with complete end-to-end solutions in a fast, agile environment, and helping clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies.
Requirements
- 3+ years of experience developing with C, .NET Core, or NET 6+
- Experience applying immutability, pure functions, and higher-order functions in C, or advance C
- Experience with message brokers
- Experience with Unit and Integration testing
- Experience with network programming, and Agile environments, such as restful api
- Knowledge of microservices architecture, domain-driven design (DDD) and SOLID principles
- Experience with real-time communication or streaming protocols
Responsibilities
- Develop software and systems from vision to production-ready
- Identify needed system improvements and master new tools and techniques
- Consider the current architecture and operating environment, as well as future functionality and enhancements
- Apply immutability, pure functions, and higher-order functions in C, or advance C
- Work with message brokers
- Perform Unit and Integration testing
- Develop with C, .NET Core, or NET 6+
Other
- Secret clearance
- Bachelor's degree
- Ability to work in a team and mentor junior engineers or lead small teams
- Ability to identify technical debt and propose architectural improvements
- Willingness to work on camera during interviews and assessments