
Modern Software Developer and Architect, Senior
Booz Allen Hamilton6 hours ago
Base Salary
$87k - $198k/yr
Responsibilities
- Design, modify, develop, write, and implement software programming applications using Agile methods.
- Build full-stack analytics solutions from vision through production-ready implementation.
- Analyze, clean, explore, visualize, mine, and interpret structured and unstructured data.
- Develop software using JavaScript or TypeScript, NodeJS, React, Python, Java, or .NET.
- Implement AI, ML, or GenAI-based projects aligned to business needs.
- Manipulate and use data objects with relational or NoSQL databases in AWS environments.
- Help clients and stakeholders understand data and produce actionable results.
- Identify system improvements and ensure solutions account for current architecture, operating environments, and future enhancements.
- Acquire client requirements, optimize workflows through automation, and support performance improvement.
- Coordinate workstreams, manage tasks, and use DevOps pipelines and automated testing tools when applicable.
Requirements
- At least 5 years of experience designing, developing, and implementing software applications.
- At least 5 years of software development experience with programming languages, technologies, tools, or development stacks such as JavaScript, TypeScript, NodeJS, React, Python, Java, or .NET.
- At least 5 years of experience with data exploration, cleaning, analysis, visualization, or mining.
- At least 5 years of experience analyzing structured and unstructured data sources.
- Experience implementing AI, ML, or GenAI-based projects.
- Experience with relational or NoSQL databases and AWS environments.
- Bachelor’s degree in computer science, data science, computer engineering, or statistics, or 8 or more years of software engineering experience in lieu of a degree.
- Secret clearance and eligibility for access to classified information.
- Preferred experience with data science, algorithms using R or SQL, predictive data models, quantitative analysis, object-oriented programming, targeted data visualization, DevOps pipelines, automated testing, ATO processes, and application hardening.
- Preferred CompTIA Security+ certification and a computing environment certification such as CompTIA Linux+ or an AWS Associate-level certification.
- Strong interpersonal, teamwork, and relationship-building skills.
Benefits
- Health, life, disability, financial, and retirement benefits.
- Paid leave, professional development, tuition assistance, work-life programs, dependent care, and recognition awards.
- Full-time and part-time employees working at least 20 hours per week on a regular basis may participate in eligible benefit programs.
- Hybrid work arrangement in Arlington, Virginia, with work at a Booz Allen or customer facility according to leadership expectations and role needs.
- Skills assessment required during the hiring process.
- Identity verification using biometrics, with cameras expected during interviews and assessments.
Tech Stack
Categories
About Booz Allen Hamilton
Booz Allen Hamilton builds and integrates software, analytics, AI, cloud, and cybersecurity solutions while providing engineering and consulting services, primarily for U.S. defense, intelligence, and civil government clients, with select commercial partnerships. Its business is largely government contracting and professional services delivering mission systems and cyber defense. Founded in 1914 and headquartered in McLean, Virginia, Booz Allen is a public company traded on the NYSE (ticker: BAH).