Job Title: Full Stack .NET Developer
Experience: 2–4 Years
Location: Coimbatore (Work from Office)
About the Role
We are looking for a skilled Full Stack .NET Developer with 2–4 years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong hands-on experience in .NET development, with mandatory expertise in both React.js and Blazor for frontend development, along with a solid understanding of full-stack development practices.
Key Responsibilities:
- Design, develop, and maintain robust web applications using .NET Core / .NET Framework for backend and React.js + Blazor for frontend development.
- Collaborate with cross-functional teams including UI/UX, QA, and Product teams to deliver high-quality software solutions.
- Develop and maintain RESTful APIs and integrate third-party services.
- Write clean, scalable, and maintainable code following coding standards and best practices.
- Participate in code reviews, troubleshooting, debugging, and performance optimization.
- Ensure application security, scalability, and responsiveness.
- Contribute to technical documentation and knowledge-sharing initiatives within the team.
Required Skills:
- Strong hands-on experience in .NET Core / .NET Framework, C#, ASP.NET Web API, and Entity Framework for backend development.
- Mandatory hands-on experience in both React.js and Blazor for frontend development.
- Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, and state management using Redux or Context API.
- Solid experience with SQL Server, including stored procedures, query writing, and performance tuning.
- Familiarity with version control tools such as Git, GitHub, GitLab, or Bitbucket.
Good to Have:
- VB.NET experience
- Knowledge of Docker, Kubernetes, or Microservices Architecture
- Experience with testing frameworks (xUnit, NUnit, Jest, etc.)
- Familiarity with Design Patterns and SOLID Principles