Posted on: 02/09/2025
Job Title : .NET Full-Stack Developer
Experience : 6+ years
Location : Hybrid - Hyderabad and Chennai
Employment Type : Contract
About the Role :
We're looking for a highly skilled and motivated .NET Full-Stack Developer with over 6 years of experience to join our team.
This role is a key part of a major modernization initiative for a legacy healthcare product. Your primary responsibility will be to re-architect and rebuild a 3-tier WPF/WinForms-based application into a modern, scalable, cloud-native solution. You'll work with cutting-edge technologies like microservices, APIs, and micro frontends, all hosted on AWS.
Key Responsibilities :
- Backend Development & Architecture : Design, develop, and maintain scalable microservices and APIs using .NET 8 and ASP.NET Web API. You'll be instrumental in ensuring a clean architecture and adhering to SOLID principles and OOP best practices.
- Modernization : Transform legacy WPF/WinForms applications into modern, cloud-native web applications.
This includes implementing a micro frontend architecture.
- Security & Integration : Implement secure authentication and authorization mechanisms (AuthN/AuthZ) using technologies like JWT and API Gateway.
- DevOps & Cloud : Collaborate with architects and DevOps teams to define infrastructure using Terraform and build CI/CD pipelines. You'll work extensively with AWS services such as ECS, EC2, S3, API Gateway, and IAM. You should also have an understanding of Azure.
- Data Management : Optimize data access and storage using both SQL Server and AWS Aurora PostgreSQL. Experience with ORM tools like Entity Framework is also required.
- Collaboration : Participate in code reviews, technical discussions, and Agile ceremonies to ensure team alignment and project success.
Required Technical Skills :
Backend & Cloud :
- .NET 8, C#, ASP.NET Web API, REST API, JSON API.
- Strong knowledge of Clean Architecture, SOLID Principles, and OOP.
- Experience with AWS (ECS, EC2, S3, API Gateway, IAM) and Docker/Containerization.
- Familiarity with Infrastructure as Code tools like Terraform and CI/CD processes using GitHub Actions or similar.
- Expertise in Authentication & Authorization protocols like JWT and OAuth2.
- Experience with Swagger/OpenAPI for API documentation.
Frontend :
- Proficiency in C#, JavaScript/TypeScript, HTML5, and CSS3.
- Experience with Micro Frontends and building responsive and accessible UI designs.
- Familiarity with component libraries like UI Kit.
Database :
- Proficiency in SQL Server and AWS Aurora PostgreSQL.
- Experience with ORM tools like Entity Framework.
Legacy Systems :
- Understanding of WinForms, WPF, and .NET Framework.
- Familiarity with NuGet package management.
Architecture & DevOps :
- Knowledge of AWS Solution Architecture.
- Proficiency with Terraform or other IaC tools.
- Experience with GitHub Actions or similar CI/CD tools.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1538723
Interview Questions for you
View All