Analytical Applications Full-Stack Developer

Booz Allen HamiltonAlbuquerque, NM
Onsite

About The Position

As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We’re looking for a developer like you with the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a full stack developer at Booz Allen, you’ll use your passion to learn new tools and techniques and identify needed system improvements. You’ll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You’ll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. We are seeking a mid-level Full Stack Developer to design, develop, and deploy modern web applications supporting secure AWS environments operating at IL-4/5. This role is critical to transforming mission requirements into functional prototypes and production-ready systems that serve our users in regulated DoD environments. You will work across the entire application stack--from database design and backend API development to responsive frontend interfaces--using modern frameworks and tools. This position requires someone who can bring innovative ideas to the table, architect scalable solutions, and deliver high-quality code that meets both functional and security requirements for cloud-deployed applications. You'll leverage your experience with AI/ML integration and building intelligent features into web applications is highly valued as we expand our AI-enabled capabilities.

Requirements

  • 2+ years of experience designing, modifying, developing, writing, and implementing software programming applications
  • 2+ years of experience in full stack web application development with React, TypeScript and TSX for frontend development, and developing backend services with Python frameworks, such as FastAPI or Django
  • 2+ years of experience with Docker and Docker Compose for containerized application development and deployment
  • 2+ years of experience with ORMs, such as SQLAlchemy or Django ORM, and relational database design and optimization
  • 2+ years of experience with RESTful API design, implementation, and integration patterns
  • 1+ years of experience with modern frontend build tools and workflows, such as Vite or Webpack
  • Experience with Python testing frameworks, such as pytest, and modern package management (UV)
  • Ability to develop large-scale applications with multiple integrated components
  • Ability to obtain a Secret clearance
  • Bachelor’s degree or 5+ years of experience in software development in lieu of a degree

Nice To Haves

  • Experience deploying applications into IL-4 or higher secure environments
  • Experience with CI/CD pipelines, automated testing frameworks, and deployment automation
  • Experience with WebSocket implementations for real-time applications
  • Experience with GraphQL APIs and modern API patterns
  • Experience integrating LLM APIs, such as Ollama, Codeium, or Amazon Bedrock into production applications
  • Knowledge of AWS cloud services, Lambda, S3, and serverless architectures
  • Knowledge of modern frontend state management solutions, such as Redux or React Query
  • Knowledge of microservices architecture, distributed systems, and event-driven patterns
  • Knowledge of infrastructure as code and cloud deployment patterns
  • Secret clearance

Responsibilities

  • Design and develop responsive frontend applications using React, TypeScript (TSX), and modern build tools such as Vite
  • Build and maintain backend services and APIs using FastAPI
  • Architect and implement database schemas, queries, and ORM integrations using SQLAlchemy and Django ORM
  • Containerize applications using Docker and orchestrate multi-service applications with Docker Compose
  • Translate stakeholder and technical requirements into working prototypes and iteratively develop them into production systems
  • Develop large-scale applications with complex integrations, maintaining code quality and architectural consistency
  • Implement RESTful APIs that integrate with external services and data sources
  • Collaborate with DevOps engineers to ensure applications are deployment-ready for IL-4/5 environments
  • Integrate AI/ML models and services into web applications, including LLM APIs and intelligent features
  • Write clean, maintainable, and well-documented code following best practices and security guidelines
  • Contribute innovative ideas and technical solutions to improve application architecture, user experience, and development workflows
  • Participate in code reviews, technical design discussions, and agile development processes
  • Support application security requirements and remediate vulnerabilities identified through security scanning

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service