The Senior Software Engineer is a full-stack developer who designs, develops, tests, and maintains scalable applications across front-end and back-end systems, taking software from vision through production readiness. The role works in a fast-paced, Agile environment and requires technical expertise and collaboration with product managers and stakeholders to turn complex requirements into functional technical solutions. The engineer builds web applications using React, Python, and cloud environments including Google and Amazon. The work includes integrating AI and machine-learning services, creating ETL pipelines for data ingestion and processing, building accessible user interfaces and server-side APIs, and optimizing application performance, particularly database interactions with MySQL. The role also includes code reviews, troubleshooting, continuous improvement, and keeping current with software engineering practices. Applicants must be able to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements; selected applicants are subject to a government investigation and may need to meet U.S. government client eligibility requirements. Candidates must complete Booz Allen’s required skills assessment and meet its minimum proficiency threshold to continue in the hiring process. The projected annualized compensation range is $112,800 to $257,000 USD. Booz Allen describes benefits that include health, life, disability, financial, and retirement benefits; paid leave; professional development; tuition assistance; work-life programs; dependent care; and recognition awards. Work model and location are not specified for this position; the posting notes that remote, hybrid, and onsite arrangements may have different in-person expectations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior