Full Job Description
Requisition Number: 31043
Required Travel: 0 - 10%
Employment Type: Full Time/Salaried/Exempt
Anticipated Salary Range: $150,000.00 - $170,000.00
Security Clearance: Secret
Level of Experience: Senior
This opportunity resides with Warfare Systems (WS), a business group within HII's Mission Technologies division. Warfare Systems comprises cyber and mission IT; electronic warfare; and C5ISR systems.
Join the growing Warfare Systems Business Group at HII-Mission Technologies! We are seeking an experienced Mid/Senior AI Back-End Developer to support the Defense Security Cooperation Agency (DSCA) to build secure, scalable services and integrations supporting an AI-enabled enterprise application. The developer will design the application layer connecting the front end, enterprise systems, relational databases, and approved AI/RAG capabilities within an AWS GovCloud IL4/IL5 environment.
Essential Job Responsibilities
• Develop and maintain production-grade Python backend services and RESTful APIs using FastAPI, Flask, Django, or similar frameworks.
• Design secure API contracts, including schemas, documentation, validation, authentication, authorization, error handling, and versioning.
• Implement application business logic, workflows, asynchronous processing, and integrations with enterprise systems, databases, and AI/RAG services.
• Integrate services with approved Amazon Bedrock capabilities using Boto3 and defined AI service interfaces.
• Support streamed AI responses and implement appropriate retries, timeouts, logging, auditing, and error-recovery mechanisms.
• Design and optimize PostgreSQL or equivalent relational database models, queries, transactions, and data-access patterns.
• Implement Zero Trust-aligned security practices, including DoW/DoD ICAM integration, least-privilege access, secure service-to-service communication, API-level authorization, encryption, secrets management, and audit logging.
• Develop and remediate application components in accordance with applicable STIG/SRG requirements and support security assessment and authorization activities.
• Contribute to DevSecOps practices, including Git, CI/CD, automated testing, containerized delivery, vulnerability remediation, and application monitoring.
• Develop and maintain React- and TypeScript-based user interface components and workflows as needed to support application capabilities, API integrations, and AI-enabled user experiences.
• Use approved AI-assisted or agentic coding tools and specification-driven development practices to improve delivery speed and quality, while maintaining developer accountability for architecture, security, code review, testing, and production readiness.
• Collaborate with front-end, AI/ML, platform, cybersecurity, and identity teams to deliver dependable application capabilities.
Minimum Qualifications
• Strong experience developing Python backend services and RESTful APIs.
• Experience with FastAPI, Flask, Django, or comparable Python web frameworks.
• Experience with SQL and relational databases, preferably PostgreSQL.
• Experience integrating cloud services, enterprise systems, and external or internal APIs.
• Experience integrating applications with AI/LLM or RAG services.
• Experience with Git, automated testing, CI/CD, secure software development, and containerized applications.
• Develop and maintain React- and TypeScript-based user interface components and workflows as needed to support application capabilities, API integrations, and AI-enabled user experiences.
• Use approved AI-assisted or agentic coding tools and specification-driven development practices to improve delivery speed and quality, while maintaining developer accountability for architecture, security, code review, testing, and production readiness.
• Working experience with React, TypeScript, HTML, and CSS sufficient to build and maintain enterprise application user interfaces and integrate them with backend APIs.
• Working knowledge of AWS cloud services and cloud-native application design.
• Experience implementing authentication, API and service-level authorization, and enterprise identity integration using standards or patterns such as OAuth 2.0, OpenID Connect, SAML, JWT, RBAC, or ABAC.
• Working knowledge of DoW/DoD ICAM, Zero Trust principles, least-privilege access, and secure software supply-chain practices.
• Familiarity with applicable DISA STIGs, SRGs, secure configuration requirements, and vulnerability-remediation workflows.
• Clearance: Must possess and maintain an active Secret clearance at the time of consideration
• Fully Remote position; must align with Eastern Time Zone core business hours
Software Development 3
5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years experience with PhD in related field; or High School Diploma or equivalent and 9 years relevant experience.
Software Development 4
9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD in related field; or High School Diploma or equivalent and 13 years relevant experience.
***Salary level based on background, direct experience and education
Preferred Requirements
• 8+ years of preferred experience
• Experience working in AWS GovCloud, including Amazon Bedrock, API Gateway, S3, and Boto3.
• Experience with streaming APIs, WebSockets, server-sent events, queues, or asynchronous processing patterns.
• Experience with RAG architectures, vector databases, document-ingestion workflows, or AI orchestration services.
• Experience supporting RMF activities, security-control evidence, continuous monitoring, or STIG/SRG assessment remediation.
• Experience working with front-end, AI/ML, platform, cybersecurity, and identity-management teams.
• Working experience with React, TypeScript, HTML, and CSS sufficient to build and maintain enterprise application user interfaces and integrate them with backend APIs.
Physical Requirements
• Ability to remain in a stationary position for prolonged periods while working at a computer.
• Ability to operate a keyboard, mouse, and standard office equipment to perform analytical tasks.
• Must be able to effectively communicate in virtual meetings, briefings, and secure collaboration environments.
• Ability to review, analyze, and interpret digital data for extended periods with attention to detail and accuracy.
• Occasional light lifting of documents or equipment up to 10 lbs, if needed for home-office setup.
• Must maintain a home work environment that meets company and government security requirements (e.g., controlled space for handling sensitive or FOUO information, if applicable).
• Must be able to work assigned East Coast core business hours to support program and customer requirements.
• Potential travel .