Job Title: .Net Fullstack Developer with MDM Location: San Diego, CA (Onsite)Contract Job Overview:Need a .Net Fullstack Developer with experience in MDM custom application development using AWS Cloud Serverless Architecture - Lambda function, .NET C#, Postgres database, Blazer (UI) and good API background.
Key Responsibilities : Backend & Serverless Engineering - Develop AWS Lambda functions (Graviton2) using .NET 10 with C# and F# (AOT)
- Implement data validation logic in F# with shared libraries for Lambda and Blazor
- Auto-generate JSON Schemas from F# models for API Gateway validation
- Architect RESTful APIs using AWS API Gateway, Lambda Annotations, serverless patterns
- Work with AWS Aurora Serverless v2 (PostgreSQL)
Frontend Engineering - Build Blazor WebAssembly (AOT) applications with Fluxor or MudBlazor
- Use BFF pattern with Lambda for secure and optimized communication
- Integrate AG Grid when needed
- Security & Authentication
- Implement authentication using Amazon Cognito and Azure Entra ID
- Configure API Gateway Authorizers for security offloading
- Manage secrets with AWS Secrets Manager
- DevOps & CI/CD
- Use Azure DevOps for project management and pipelines
- Use GitHub Enterprise for source control and SAST
- Test locally using Docker Desktop
- Build automated tests with Playwright + Python
- Cloud Infrastructure & Observability
- Configure AWS CloudFront for delivery optimization
- Manage static assets via AWS S3
- Implement monitoring with CloudWatch and AWS X-Ray
Required Skills & Experience - 7+ years .NET (C#) development
- Expertise in AWS Lambda, API Gateway, S3
- Proficient in Blazor WASM, Fluxor, MudBlazor
- Strong understanding of OAuth2/OIDC, Cognito, Entra ID
- Experience with Aurora PostgreSQL
Soft Skills - Strong problem-solving skills
- Excellent communication
- Ability to mentor junior engineers