Job Title: Full Stack Developer
Location: AWS IAD21 (Herndon, VA) and Customer Site (Springfield, VA)
Work Schedule: Approximately 50% onsite within SCIF environments at AWS Herndon and Springfield customer locations
Our client is seeking two experienced Full Stack Developers to support a mission-critical AWS Professional Services engagement within the Intelligence Community. The selected candidates will develop and maintain cloud-native applications, geospatial services, and Generative AI capabilities while supporting secure deployments across classified environments.
This role requires strong expertise in Python development, full-stack engineering, AWS cloud-native technologies, Infrastructure as Code, and modern AI/LLM platforms such as Amazon Bedrock.
Key Responsibilities
Full Stack Development
Design, develop, test, and maintain enterprise-scale web applications
Build and support Python-based microservices and API services
Develop modern front-end applications using TypeScript and contemporary frameworks
Implement scalable cloud-native architectures supporting mission operations
Support application modernization and feature enhancements
Generative AI Development
Design and develop applications utilizing Amazon Bedrock and other Generative AI technologies
Integrate Large Language Models (LLMs) into operational workflows
Develop Retrieval-Augmented Generation (RAG) and AI-powered automation solutions
Collaborate with stakeholders to identify and implement AI use cases
Cloud & DevOps Engineering
Deploy and manage AWS-native application architectures
Build Infrastructure as Code solutions using AWS CDK
Design and maintain CI/CD pipelines supporting classified deployments
Support cross-fabric deployments and secure cloud operations
Implement DevSecOps practices throughout the software development lifecycle
Geospatial & Data Services
Develop services supporting geospatial data processing and analysis
Build and consume OGC-compliant APIs
Integrate OpenSearch capabilities for indexing and discovery
Support baseline data engineering requirements and cloud data workflows
Observability & Operations
Implement CloudWatch dashboards, alarms, and monitoring solutions
Configure telemetry, distributed tracing, and operational alerting
Develop CloudWatch Synthetics canaries and health monitoring capabilities
Support troubleshooting, performance tuning, and operational readiness
Required Qualifications
Security Requirements
Active TS/SCI clearance with current CI Polygraph
Eligible for SBU and COE customer accounts
Ability to work within SCIF environments daily or as required
Experience supporting classified Intelligence Community environments
Software Engineering
7+ years of professional Python development experience
7+ years of Full Stack development experience
Experience developing and supporting production-grade enterprise applications
Strong knowledge of object-oriented design and software architecture
Cloud Technologies
Experience with:
AWS Lambda
Amazon ECS
Amazon OpenSearch
Amazon CloudWatch
AWS networking and security services
Cloud-native application architecture patterns
Infrastructure & DevOps
AWS CDK (Infrastructure as Code)
CI/CD pipeline development and automation
Source control and release management
Cloud deployment and operational support
Programming Technologies
Python
TypeScript
REST API development
Microservices architecture
Generative AI
Experience developing tools or applications utilizing Amazon Bedrock or similar Generative AI platforms
Experience integrating LLMs into production environments
Understanding of prompt engineering and AI workflow design
Preferred Qualifications
Security & Compliance
Authority to Operate (ATO) experience
Cross-fabric deployment experience
NIST security controls and compliance experience
DevSecOps implementation expertise
Cloud & Containers
Docker containerization
Secure cloud deployment architectures
AWS production operations experience
Geospatial Technologies
GeoAxis experience
Geospatial data processing and analytics
OGC-compliant services and APIs
Geospatial search and indexing platforms
Data Engineering
Data pipeline development
Cloud-native analytics architectures
Structured and unstructured data processing
Monitoring & Observability
CloudWatch dashboards and monitoring
Distributed tracing
Telemetry collection and analysis
Operational alerting and incident response
By continuing you agree to our Terms & Privacy Policy.