Requirements
Must have:
- Over 5 years of experience in designing, modifying, and implementing software applications using agile methodologies - More than 5 years in software development with various programming languages, technologies, frameworks, or web stacks - At least 3 years of experience with Java or Python - Proven experience in designing and developing APIs with robust design patterns for handling large data sets - Familiarity with Agile methodologies, extreme programming, software engineering practices, product management, and software products - Skilled in writing fresh source code and enhancing existing applications - Capability to devise solutions to intricate challenges within a cross-functional team environment - Experience in managing extensive databases or data warehousing projects - Possession of TS/SCI clearance with a polygraph - Bachelors degree or equivalent experience in software engineering (minimum 8 years)
Responsibilities:
- Provide end-to-end solutions in a dynamic, fast-paced software development setting - Leverage new tools and techniques to enhance systems and identify necessary improvements - Assist clients in tackling their most complex challenges by utilizing contemporary architectural strategies, tools, and technologies - Ensure that the solutions developed align with current architectures and operational environments while considering future functionalities - Implement best engineering practices to manage and evolve a high-impact big data graph platform - Develop features for targeted user engagement and contribute to architectural decisions that secure the systems longevity - Utilize various modern big-data technologies, including Cassandra, Kafka, and JanusGraph, on a cutting-edge AWS cloud-based Kubernetes platform
Company:
At Booz Allen, we are dedicated to shaping impactful systems that make a difference. We offer a comprehensive benefits package that supports your well-being, including health, life, and financial benefits, paid leave, professional growth opportunities, and recognition awards. We champion a flexible work culture that prioritizes collaboration, whether in person or remotely. Our compensation range for this position is competitive, reflecting factors such as location and your unique skills and experiences. Join us as we strive to innovate and improve systems for our clients.