Posted:1 day ago|
Platform:
On-site
Full Time
ob Title: Tech Lead Key Responsibilities As a .NET Tech Lead, you will: Application Development Leadership: Lead the design, development, and maintenance of robust and scalable web applications using the .NET framework (.NET Core Framework) and C#. Database Management: Design, implement, and optimize database schemas, queries, stored procedures, and data access patterns extensively with SQL Server for high-performance applications. Cloud Integration & Optimization: Utilize cloud platforms like Azure, AWS, or Google Cloud to deploy, manage, and optimize cloud-based applications, services, and databases. This includes integrating cloud-native solutions and enhancing application architecture. Collaboration & Communication: Work closely with product managers, UX/UI designers, and QA teams to ensure high-quality and efficient development and deployment of solutions. Code Quality & Reviews: Participate actively in code reviews to ensure code quality, maintainability, and adherence to coding standards across the team. Troubleshooting & Debugging: Identify, troubleshoot, and resolve performance issues, bugs, and complex technical challenges in applications. Agile Leadership: Work within an Agile environment, actively participating in sprint planning, stand-ups, and retrospectives, and potentially guiding team efforts. Continuous Improvement: Stay current with industry trends, technologies, and best practices, and continuously drive improvements in development processes and practices. Mandatory Skills & Experience Technical Proficiency: .NET Development: Solid understanding and experience with .NET Core and .NET Framework development , including ASP.NET, MVC, Web API , and microservices architecture . C#: Strong proficiency in C# programming language . SQL Server Expertise: Extensive experience in designing, developing, and optimizing complex SQL queries, stored procedures, and database objects . Proficient in SQL Server performance tuning and indexing . Cloud Experience: Hands-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 Testing: Familiarity with unit testing frameworks like xUnit, NUnit, or MSTest . Web Services: Experience with RESTful APIs and web services (SOAP/REST) . Experience & Qualifications: 8-10 years of hands-on experience with .NET (C#), SQL Server, and cloud technologies (Azure, AWS, GCP). Essential Professional Skills Strong troubleshooting and debugging skills to identify issues and propose efficient solutions. Good communication skills , both verbal and written, for interacting with team members and stakeholders. Ability to work closely with cross-functional teams to ensure robust solutions that meet business and technical requirements. 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.
Virtusa
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mock Interview
Gurugram
6.0 - 8.0 Lacs P.A.
5.66 - 8.445 Lacs P.A.
Chennai, Tamil Nadu, India
Salary: Not disclosed
8.0 - 15.0 Lacs P.A.