Own the API, authentication, and data connectivity layer, designing and implementing RESTful services that connect mission applications to a backend data platform built on AWS GovCloud
Build and ship full stack features across the application layer, working closely with the front-end developer who owns the UI implementation
Integrate with backend data services including relational databases (Aurora or Amazon RDS), AWS Lambda-based processing pipelines, and AWS Glue
Design and implement role-based access control, session management, and authentication patterns appropriate for environments up to IL6
Collaborate directly with the HCD researcher and front-end developer in working sessions, shaping technical decisions that affect user experience rather than just implementing specs
Contribute to backend architecture decisions across successive application builds, establishing repeatable integration patterns for the application portfolio
Requirements
Active Secret clearance
3+ years of full stack development experience; comfortable owning both backend services and application-layer integration
Solid backend experience in Node.js and/or Python
Experience designing and developing RESTful APIs and backend services that support scalable, maintainable integration across distributed application components
Experience with relational databases; PostgreSQL, MySQL, Aurora, or Amazon RDS and including schema design, SQL development, and operational support
Familiarity with AWS services relevant to application integration: API Gateway, Lambda, IAM, S3, RDS/Aurora, and related GovCloud services
Experience implementing authentication and role-based access control in web applications
Ability to move fast and iterate without heavy specs or detailed tickets