Experience Level: 5 to 8 years
Location: Nearshore (Mexico)
Work Model: Remote (aligned to US Pacific time business hours) Holiday schedule: US holiday calendar
Role Overview
Full-Stack .NET Developer with strong AWS expertise to support the ICW Claims POD. The role involves building scalable .NET applications across frontend, backend, and data layers, while leveraging AWS-native services and following SAFe Agile practices.
Primary (Mandatory) Skills
- Strong hands-on experience with .NET Core (6/8+) and C# for backend development
- Experience in developing scalable full-stack applications (frontend, backend, data handling)
- Strong SQL skills including writing queries, scripts, and database interactions
- Hands-on experience with AWS API development including serverless and event-driven architecture
- Experience with AWS CDK for infrastructure provisioning and template consumption
- Strong understanding of RESTful API design and documentation using Swagger/OpenAPI
- Experience in building and managing CI/CD pipelines using Git-based workflows
- Hands-on experience with monitoring and observability tools such as CloudWatch and AWS X-Ray
- Strong experience in Unit Testing frameworks such as NUnit or xUnit with TDD practices
- Ability to ensure proper API documentation and publishing to developer portals
- Experience working in Agile/SAFe environment and participation in sprint ceremonies
- Proven ability to work effectively in remote and distributed teams
- Strong English communication skills (written and verbal)
Secondary (Nice to have) Skills:
- Experience in Insurance and Claims domain
- Familiarity with Guidewire platform or implementation projects
- Exposure to microservices architecture and distributed systems design
- Experience contributing to solution design discussions and lightweight architecture reviews
- Strong focus on performance optimization and observability best practices
Key Responsibilities
- Develop and deploy .NET Core-based microservices on AWS
- Participate in SAFe PI Planning and Agile ceremonies
- Consume AWS CDK templates provided by Cloud Engineering team
- Build and maintain CI/CD pipelines for application delivery
- Ensure observability, performance, and monitoring of deployed services
- Maintain unit test coverage and API documentation standards
- Collaborate with distributed teams across time zones
- Participate in solution design discussions and continuous improvements