Booz Allen is looking for a back-end developer to help identify potential risks, contribute to solution development, and create efficient and effective systems for their clients by using the latest architectural approaches and open-source frameworks, and tools to help deliver solutions.
Requirements
- Experience with basic programming languages, technologies, tools, or web development stacks, in an academic or professional environment
- Experience with Agile methodology, extreme programming, software engineering, product management, or software products
- Experience using Java, JavaScript, SQL, Python, Server-Side Development, Middleware, API Development, Node.js, or Spring-Boot, in a professional environment
- Experience with front-end development and frameworks, including Angular, React, and Vue
- Ability to write source code for new applications or generate and enhance code samples for existing applications
- Ability to work with automated testing tools to perform testing and maintenance
Responsibilities
- use the latest architectural approaches and open-source frameworks, and tools to help deliver solutions
- work with and learn from the development team to create custom tools, systems, and sites with consistent performance and scalability
- develop and maintain the technology needed to power the components that enable the user-facing side of enterprise applications databases
- conceptualize and implement data storage solutions
- run performance testing and benchmarking
- optimize data performance
- write source code for new applications or generate and enhance code samples for existing applications
Other
- 3+ years of experience implementing software applications in either an academic or professional environment
- Ability to create solutions within a collaborative team environment
- TS/SCI clearance with a polygraph
- Bachelor's degree in CS
- Ability to acquire client requirements and resolve workflow problems through automation optimization