Role Overview As a .NET Developer you will work on building and maintaining scalable and high-performance web applications using the .NET framework, SQL Server, and cloud platforms (Azure, AWS, or GCP). This role will also involve integrating cloud-native solutions, enhancing application architecture, and leveraging cloud services to optimize system performance. Youll work closely with cross functional teams to ensure the development of robust solutions that meet business and technical requirements.
Key Responsibilities
Application Development Design, develop, and maintain robust and scalable applications using the .NET framework (.NET Core/Framework) and CDatabase Management Work extensively with SQL Server to design, implement, and opmize database schemas, queries, stored procedures, and data access patterns for highperformance applications.
Cloud IntegrationUtilize cloud platforms like Azure, AWS, or Google Cloud to deploy, manage, and optimize cloud-based applications, services, and databases.
Collaboration Collaborate with product managers, UX UI designers, and QA teams to ensure high-quality and efficient development and deployment of solutions.
Code Quality & Reviews Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
Troubleshooting & Debugging Identify, troubleshoot, and resolve performance issues, bugs, and technical challenges in applications.
Agile Development Work within an Agile environment, actively participating in sprint planning, stand-ups, and retrospectives.
Continuous Improvement Stay current with industry trends, technologies, and best practices, and continuously improve development processes and practices.
Required Skills & Qualifications
Experience 5 8 years of hands-on experience with .NET (C), SQL Server, and cloud technologies (Azure, AWS, GCP).
.NET DevelopmentSolid understanding and experience with .NET Core and .NET Framework development, including ASP.NET, MVC, Web API, and microservices architecture.
SQL Server Expertise Experience in designing, developing, and optimizing complex SQL queries, stored procedures, and database objects. Proficient in SQL Server performance tuning and indexing
Cloud ExperienceHands-on experience with deploying and managing applications and services in cloud environments like Azure, AWS, or Google Cloud.
Version Control Experience working with version control systems such as Git.
Unit TestingFamiliarity with unit testing frameworks like xUnit, NUnit, or MSTest to ensure high-quality code.
Web Services Experience with RESTful APIs and web services (SOAP/REST).
Problem Solving Strong troubleshooting and debugging skills to identify issues and propose efficient solutions.
Communication Good communication skills, both verbal and written, for interacting with team members and stakeholders.
Preferred Qualifications
Cloud-Native Development Knowledge of cloud-native architectures, including serverless computing (Azure Functions, AWS Lambda), and containerization (Docker).
CI CD Tools: Familiarity with continuous integration and deployment tools like Jenkins, Azure DevOps, or GitLab CI.
Microservices Understanding of microservices architecture, containerization (Docker, Kubernetes), and service mesh patterns.
Front-End Technologies Experience with front-end technologies (JavaScript, React, Angular) is a plus.
Message Brokers Experience with message queues and event-driven architectures (e.g Azure
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.