Hello,
title: FULL STACK AWS ENGINEER
Visa Status : , (no third party involvement), Lock candidates on w2 only for this role
Duration: 3 Months Contract to hire
Location: Note: We have multiple location for this job, candidates can do onsite for any of the location mentioned below and this positio is 4 days onsite and 1 day remote.
Ohio - Akron, Cincinnati, Charlotte, Chicago, Cincinnati, Cleveland, Columbus
Illinois - Chicago
Texas - Dallas
Michigan - Detroit, Flint, Midland
Minnesota - Minnetonka
Pennsylvania - Pittsburg
Iowa - Waterloo
About the Role
- We are seeking a Senior Full Stack Developer to lead the implementation of a secure, highly available, and enterprise-integrated single-page application running on AWS. You will build a React-based front end (with AG Grid), serverless APIs (API Gateway + Lambda/Python), and containerized infrastructure (Fargate + Nginx + ALB), with integrations to EPM, EDW, and Archer via REST APIs.
- You will also lead AWS resource deployment, Terraform-based IaC, Azure DevOps/ADO pipeline creation, and other DevOps tooling and automation initiatives, including full application stack deployment and development.
- Collaboration with architecture, security, data, and reporting teams will be essential to meet Client s standards around identity (Azure AD SSO), monitoring (CloudWatch/Splunk), and reporting (Tableau onprem).
Key Responsibilities
- Front End (SPA)
- Build responsive, accessible SPAs using React, HTML5, and CSS.
- Implement AG Grid for enterprise-grade grid features (virtualization, server-side pagination, row grouping, custom cell renderers).
- Optimize client performance (code splitting, memoization, lazy loading) and ensure crossbrowser compliance.
-
- Collaborate with Tableau developers to connect workflows between React and Tableau (onprem).
Backend & APIs
- Design and implement RESTful services using AWS API Gateway and AWS Lambda (Python).
- Build event-driven services using EventBridge + Lambda with idempotency and retry patterns.
- Model/query data in Aurora (PostgreSQL/MySQL) with performant schemas and migrations.
- Enforce API standards (versioning, pagination, error handling, Swagger/OpenAPI documentation).
App Infrastructure & DevOps
- Deploy and configure AWS Fargate tasks, Nginx, and ALB for hosting and routing.
- Implement AWS resource deployment across environments.
- Build CI/CD pipelines using Azure DevOps (ADO) and other DevOps tooling for endtoend build/test/deploy automation.
- Implement IaC using Terraform and/or CloudFormation.
- Maintain full application stack deployment (frontend, backend, infrastructure).
- Apply CloudWatch metrics/logs/alarms and Splunk dashboards for observability.
Security & IAM
- Integrate Azure AD SSO (OAuth/OIDC) for secure authentication/authorization.
- Apply security best practices: least-privilege IAM, secrets management (Secrets Manager/SSM), input validation, and secure Nginx headers.
Enterprise Integrations
- Build reliable REST integrations with EPM, EDW, and Archer.
- Implement resiliency (timeouts, retries, backoff, circuit breakers) and strong monitoring/logging.
Quality & Delivery
- Write unit/integration tests for frontend and backend, with automated test gates.
-
- Participate in Agile ceremonies and deliver incremental value.
-
- Produce clear documentation (architecture, runbooks, API specs).
Required Qualifications
- 5 8+ years of professional software development experience.
- Strong React expertise (hooks, composition, performance tuning).
- Hands-on AG Grid experience in enterprise use cases.
- Python proficiency for Lambda and automation.
- Production experience with core AWS services (API Gateway, Lambda, Fargate, ALB, EventBridge, Aurora, CloudWatch).
- Experience with AWS resource deployment, Terraform, Azure DevOps (ADO), and DevOps tooling for CI/CD.
- Strong experience with full application stack development and deployment.
- OAuth/OIDC integration with Azure AD SSO.
- Solid understanding of security, VPC networking, and container fundamentals.
Nice to Have
- Nginx hosting optimizations (caching, compression, security headers).
- Tableau integration experience.
- Splunk queries, alerting, dashboards.
- OpenAPI/Swagger, JSON Schema, contract testing.
- Performance optimization for AG Grid and React.
- Experience with governance, audit, and regulated data practices.
Soft Skills
- Strong ownership and initiative; able to lead designs and code reviews.
- Clear communication across technical and nontechnical audiences.
- Empathy and collaboration with partner teams.
- Mentorship mindset with commitment to elevating engineering quality.
- Success Metrics (First 90 180 Days)
- SPA deployed on Fargate/Nginx/ALB with Azure AD SSO and passed security review.
- Core APIs live on API Gateway + Lambda with full observability.
- Aurora schema implemented with baseline performance metrics (P95 latency, throughput).
- AG Grid data experiences live (pagination, sorting, filtering, exports).
- Stable EDW/EPM/Archer integrations with automated monitoring.
- Full CI/CD pipelines operational with automated tests and change management compliance.
Tools & Stack
Frontend: React, TypeScript (preferred), HTML5, CSS, AG Grid
Backend: Python, REST APIs, OpenAPI/Swagger
AWS: API Gateway, Lambda, Fargate, Nginx, ALB, EventBridge, Aurora, CloudWatch
IaC: Terraform, CloudFormation
DevOps: Azure DevOps (ADO), CodePipeline, GitHub Actions
Identity: Azure AD SSO (OAuth/OIDC), IAM, Secrets Manager/SSM
Observability: CloudWatch, Splunk
Reporting: Tableau (onprem)
Process: Agile/Scrum, automated testing, code reviews
Education & Certifications (Preferred)
- BS/MS in Computer Science or related field.
- AWS Developer Associate or Solutions Architect Associate.
- Microsoft Identity & Access Administrator (SC300) or relevant experience