Booz Allen Hamilton is seeking a Front End Software Engineer who will utilize their skills to create user-friendly web applications. The role involves collaborating with UI/UX designers and back-end developers to ensure a seamless user experience while mentoring team members and implementing system improvements.
Responsibilities:
- Create an experience that delivers functionality and efficiency
- Guide a development team to learn new tools and techniques
- Identify and implement system improvements
- Mentor teammates
- Coordinate with UI and UX designers and back-end developers to create a seamless user experience using React
- Ensure accessibility for all users by developing a front-end that functions across browsers, platforms, and devices while meeting accessibility and security requirements
Requirements:
- 5+ years of experience in software development with front-end programming languages and web development stacks such as Python, React, Node.js, Next.js, or CSS
- Experience with user requirement gathering to inform UI designs
- Experience creating solutions to complex problems within a collaborative, cross-functional team
- Knowledge of API integration
- TS/SCI clearance with a polygraph
- Bachelor's degree in a Computer Science or Computer Engineering field and 5+ years of experience in software engineering, or 8+ years of experience in software engineering in lieu of a degree
- Experience with container orchestration software such as Kubernetes
- Experience with AWS cloud technologies
- Experience with infrastructure as code languages such as Terraform
- Ability to work with automated testing tools to perform testing and maintenance