Analytical Full-Stack Developer
Listed on 2026-06-01
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Backend Developer, DevOps
Overview
Analytical Applications Full‑Stack Developer – a mid‑level role focused on designing, developing, and deploying modern web applications in secure AWS IL‑4/5 environments. The position requires work across the entire stack, from database schema and back‑end API development to responsive front‑end interfaces.
Responsibilities- Design and develop responsive front‑end applications using React, Type Script (TSX), and build tools such as Vite.
- Build and maintain back‑end services and APIs with FastAPI.
- Architect and implement database schemas, queries, and ORM integrations using SQL Alchemy and Django ORM.
- Containerize applications with Docker and orchestrate multi‑service setups with Docker Compose.
- Translate stakeholder and technical requirements into working prototypes, then iteratively enhance them into production systems.
- Develop large‑scale applications with complex integrations while preserving code quality and architectural consistency.
- Implement secure RESTful APIs that integrate with external services and data sources.
- Collaborate with Dev Ops engineers to ensure deployment readiness for IL‑4/5 environments.
- Integrate AI/ML models and services, including LLM APIs, into web applications.
- Write clean, maintainable, and well‑documented code following best practices and security guidelines.
- Participate in code reviews, technical design discussions, and Agile development processes.
- Support application security requirements and remediate vulnerabilities identified through security scanning.
- 2+ years of experience designing, developing, and implementing software applications.
- 2+ years of full‑stack web application development with React, Type Script, and Python frameworks such as FastAPI.
- 2+ years of experience with Docker and Docker Compose for containerized application development and deployment.
- 2+ years of experience with ORMs such as SQL Alchemy and relational database design and optimization.
- 2+ years of experience with RESTful API design, implementation, and integration patterns.
- 1+ year of experience with modern front‑end build tools and workflows such as Vite or Webpack.
- 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.
- Experience deploying applications into IL‑4 or higher secure environments.
- Experience with CI/CD pipelines, automated testing frameworks, and deployment automation.
- Experience with Web Socket implementations and real‑time applications.
- Experience with Graph
QL APIs and modern API patterns. - Experience integrating LLM APIs such as Ollama, Codeium, or Amazon Bedrock into production applications.
- Knowledge of AWS services (Lambda, S3, serverless architectures).
- Knowledge of modern front‑end state management solutions (Redux, React Query).
- Knowledge of microservices architecture, distributed systems, and event‑driven patterns.
- Knowledge of Infrastructure‑as‑Code and cloud deployment patterns.
Applicants selected will be subject to a security investigation and may need a Secret clearance to access classified information.
BenefitsFull‑time employees (≥20 hours/week) qualify for health, life, disability, retirement, paid leave, professional development, tuition assistance, work‑life programs, and dependent care benefits. Additional recognition awards acknowledge employee performance.
CompensationProjected salary range: $69,400.00 – $ (annualized USD).
EEO StatementAll qualified applicants will receive consideration for employment without regard to disability, veteran status, or any other status protected by applicable federal, state, local, or international law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).