Position Overview :
We are seeking a skilled ASP.NET Web API Developer with a strong background in designing and building scalable, enterprise-grade web applications and microservices using .NET 8. The ideal candidate will also have demonstrable experience in modernizing legacy desktop applications (WPF / WinForms) into cloud-native solutions using React, Micro Frontends, and AWS cloud services. This role involves working on greenfield and brownfield projects as part of a cross-functional engineering team focused on building secure, scalable, and modern digital applications.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs and microservices using ASP.NET Core / .NET 8.
- Participate in the modernization of legacy applications (WPF / WinForms) to cloud-native web apps using React and Micro Frontends.
- Collaborate with solution architects to define system architecture and microservices strategies that align with business needs.
- Integrate backend services with React-based frontend applications using secure API contracts and GraphQL / REST principles.
- Optimize applications for performance, scalability, security, and resiliency in cloud environments (preferably AWS).
- Apply DevOps and CI / CD practices for streamlined build, test, and deployment pipelines using tools such as Git, Jenkins, Azure DevOps, or AWS CodePipeline.
- Work in Agile / Scrum teams, participate in grooming, sprint planning, code reviews, and unit / integration testing.
- Ensure high code quality through TDD / BDD, unit testing using xUnit / NUnit, and static code analysis tools like SonarQube.
- Maintain and enhance existing solutions, troubleshoot performance bottlenecks, and resolve complex technical issues.
Mandatory Technical Skills :
Proficiency in .NET 6 / 7 / 8, ASP.NET Core, and ASP.NET Web API development.Strong expertise in REST API design, JSON serialization, and Swagger / OpenAPI documentation.Experience with Microservices architecture, service discovery, circuit breakers, and distributed tracing.Hands-on experience with React.js and micro frontend architecture.Practical experience in modernizing WPF / WinForms applications into web-based platforms.Working knowledge of AWS services such as EC2, S3, Lambda, API Gateway, ECS / EKS, CloudFormation / Terraform.Deep understanding of SQL Server, Entity Framework Core, and LINQ.Familiarity with message brokers like RabbitMQ, Kafka, or AWS SNS / SQS for asynchronous communication.Experience in containerization using Docker and orchestration using Kubernetes or AWS ECS.(ref : hirist.tech)