Fullstack .NET Developer

  • Mexico City, CDMX, Mexico
  • Contractor
  • Remote

Job Description:

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