Dotnet Developer
Indexed description
Role Overview
We are seeking a skilled .NET Full Stack Developer to design, build, and optimize modern web applications using C#, .NET (Framework/Core), ASP.NET, and React, hosted primarily on Microsoft Azure. The ideal candidate will deliver secure, scalable, and maintainable solutions with strong focus on code quality, automation, and documentation, while collaborating with cross-functional teams in an Agile environment. This role requires solid expertise in .NET backend development, RESTful APIs, React-based frontends, relational databases (Azure SQL), and the Azure ecosystem, along with a strong emphasis on performance, reliability, and best engineering practices.
This is a Hybrid role , full time , Chennai
Time: 1:00 PM – 10:00 PM
Technical Skills & Experience
- 4 to 6 years of experience in developing applications using C#, .NET Framework, and .NET Core.
- 2 to 4 years of experience working with ASP.NET MVC, Web API, and RESTful services.
- Hands-on experience in designing, developing, and maintaining applications using .NET/.NET Core, ASP.NET, and C#.
- Experience with React JS for frontend integration and development.
- Experience working with relational databases such as Azure SQL Database / Azure Managed SQL.
- Basic to intermediate experience deploying and supporting applications on Microsoft Azure.
- Familiarity with AI-powered developer tools such as GitHub Copilot, ChatGPT, or similar tools to improve productivity and code quality.
- Exposure to Azure services such as App Services, Azure Functions, Azure DevOps, and CI/CD pipelines.
- Collaborate with product managers, designers, senior developers, and other stakeholders to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code following established coding standards.
- Participate in code reviews and adopt software development best practices.
- Troubleshoot, debug, test, and optimize application performance.
- Participate in application enhancement, maintenance, and support activities.
- Continuously learn and adopt new technologies, tools, and development practices.
Soft Skills
- Strong problem-solving and analytical skills.
- Good verbal and written communication skills.
- Ability to work effectively in both independent and team environments.
- Willingness to learn, adapt, and take ownership of assigned tasks.
- Attention to detail and commitment to delivering quality solutions.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search