Senior Full Stack AI Developer
Core
Design, develop, and deliver a cloud-native application for an AI-powered modernization engagement, specifically a self-service subcontractor portal with real-time input validation, automated workflows, and risk management dashboards.
Role type
Senior Full Stack AI Developer (Cloud-Native)
Builds
A self-service subcontractor portal with real-time input validation, automated submission workflows with smart forms, and risk and exception management dashboards.
Domain
Construction/Insurance/Financial Services (ERP integration)
Deliverable
production ML models | product features
Required skills
AWS Serverless (Lambda, API Gateway, DynamoDB, Aurora/RDS Proxy, S3, CloudFront), Infrastructure as Code (AWS CDK, TypeScript), Python Backend (SQLAlchemy, Pydantic), Frontend (React, TypeScript, Next.js), OpenAPI contract-first design, Identity & Access Management (Cognito, SAML/OIDC, RBAC), Security (IAM, VPC, encryption, audit logging), Agentic Software Development (Kiro), CI/CD (GitHub Actions), Testing (Vitest, Playwright, axe), Database Migrations (Flyway)
Preferred skills
Amazon Bedrock, Textract, cdk-nag, Lambda Powertools, MSW/Prism, QuickSight, AWS Developer Associate or Solutions Architect certification, construction/insurance/financial services domain experience
Technologies
AWS Lambda, API Gateway, Aurora, DynamoDB, S3, CloudFront, AWS CDK, TypeScript, Python, SQLAlchemy, Pydantic, React, Next.js, Tailwind, shadcn/ui, TanStack Query, Zustand, OpenAPI, MSW, Prism, Vitest, Playwright, axe, Flyway, Cognito, Entra ID, JWT, PostgreSQL, Flyway, SES, Amazon Bedrock, CMIC, Autodesk Construction Cloud
Responsibilities
Design and develop a cloud-native application using spec-driven, agentic software development; Critically review AI-generated code and specifications to correct issues at the requirements level; Build a Python Lambda backend with Powertools and a Next.js frontend; Design and maintain Aurora PostgreSQL schemas and DynamoDB state stores; Implement Cognito and Entra ID federation with capability-based RBAC; Integrate ERP APIs (CMIC, Autodesk) and Amazon Bedrock-powered document validation; Maintain AWS CDK infrastructure and GitHub Actions pipelines; Support integration testing, UAT, and knowledge transfer.
Seniority
Senior, hands-on IC