Requirements
Must have:
- Over 5 years of experience in developing and maintaining production-grade full-stack applications in cloud environments such as AWS - More than 5 years of proficiency in languages like Go, Java, Node.js, or C# - At least 3 years of experience in distributed systems using microservices or serverless architectures within AWS, Google, or Azure - Minimum 3 years handling both SQL and NoSQL databases - Familiarity with designing and implementing RESTful APIs and microservices - Experience establishing and managing CI/CD pipelines - Used generative AI tools for enhancing development and automating coding tasks - Knowledge of best practices in authentication, authorization, and security - Capable of obtaining a TS/SCI clearance - Bachelors degree coupled with 3+ years in software engineering, or 5+ years in software engineering without a degree
Responsibilities:
- Design and develop software products tailored to user requirements and market expectations - Utilize engineering principles to create and sustain efficient, error-free software systems - Collaborate with designers, product managers, and fellow engineers to transform concepts into functional products - Architect secure, scalable, and high-efficiency backend applications - Engage in both front-end and back-end development with programming languages such as Go, Node.js, Java, or C# - Connect backend services to relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and DynamoDB - Write high-quality, efficient, and testable code while adhering to best practices for performance and security - Incorporate generative AI tools to expedite development and refine product design - Articulate design choices and technical compromises clearly to both technical and non-technical audiences - Foster a culture of innovation and technical excellence by staying updated on industry trends - Integrate security checks and compliance standards into the development lifecycle
Company:
We are Booz Allen, a forward-thinking technology firm dedicated to innovation in the software industry. Our team comprises passionate professionals driven to redefine markets through advanced technology. We emphasize a people-first culture, providing flexible work models, comprehensive health and retirement benefits, and opportunities for professional growth. Our collaborative environment values contributions and recognizes exceptional performance through various awards. The estimated salary for this role ranges from $86,800 to $198,000 annually, reflecting the diverse talents we seek to employ.