Booz Allen Hamilton is seeking a Full Stack Software and Data Engineer who can provide end-to-end solutions in a fast-paced environment. The role involves developing software and systems, addressing client challenges with innovative architectural approaches, and ensuring system improvements are considered throughout the development process.
Responsibilities:
- Resolve a problem with a complete end-to-end solution in a fast, agile environment
- Develop software and systems from vision to production-ready
- Use passion to master new tools and techniques and identify needed system improvements
- Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies, both with regard to software and data engineering
- Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
- Work with a collaborative and cross-functional team to create solutions to complex problems
Requirements:
- 4+ years of experience in software development languages and web development stacks, such as Python or React
- 2+ years of experience with containers or container orchestration technologies, such as Kubernetes
- Experience with data engineering concepts and implementations
- 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
- Experience creating solutions to complex problems within a collaborative and cross-functional team
- TS/SCI clearance with a polygraph
- Bachelor's degree in Computer Science or Computer Engineering
- Experience acquiring client requirements and designing and recommending solutions based upon these requirements
- Experience with AWS technologies, including AWS or S3
- Experience with infrastructure as code languages, such as Terraform