Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead .NET Developer @ Cvent

Home > Software Development

 Lead .NET Developer

Job Description

Role & responsibilities

Technical Leadership & Development:

  • Lead the design, development, testing, deployment, and maintenance of scalable, high-performance, and secure applications using .NET Core and related technologies.
  • Act as a subject matter expert for .NET Core, providing technical guidance and mentorship to team members.
  • Drive architectural decisions and ensure adherence to best practices in software design, coding standards, and security.
  • Conduct code reviews to ensure code quality, performance, and maintainability.
  • Collaborate with product owners, architects, and other stakeholders to understand requirements and translate them into technical specifications and actionable plans.
  • Identify and implement opportunities for performance optimization, scalability improvements, and technical debt reduction.
  • Stay up-to-date with emerging technologies and industry trends and recommend their adoption where beneficial.
  • Troubleshoot and debug complex issues across various environments.
  • Contribute significantly to hands-on coding and feature development.

Team Handling & People Management:

  • Lead and mentor a team of software engineers, fostering a collaborative and high-performing environment.
  • Provide technical guidance, coaching, and regular feedback to team members to support their professional growth and development.
  • Facilitate daily stand-ups, sprint planning, retrospectives, and other agile ceremonies.
  • Assist in setting individual and team goals, conducting performance reviews, and identifying training needs.
  • Delegate tasks effectively and ensure equitable distribution of workload within the team.
  • Act as a point of escalation for technical and team-related issues.
  • Foster a culture of continuous improvement, knowledge sharing, and innovation within the team.
  • Participate in the recruitment and onboarding of new team members.

Preferred candidate profile


  • 7 to 9 years of professional experience in software development, with at least 4+ years of hands-on experience specifically with .NET Core (ASP.NET Core, C#).
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Proficiency in building RESTful APIs and microservices using .NET Core.
  • Extensive experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and ORMs (e.g., Entity Framework Core).
  • Experience with cloud platforms (e.g., Azure, AWS, GCP) and deploying .NET Core applications.
  • Solid understanding of front-end technologies (e.g., HTML, CSS, JavaScript, and ideally a modern JavaScript framework like React, Angular, or Vue.js) for full-stack considerations.
  • Experience with unit testing frameworks (e.g., xUnit, NUnit, MSTest) and writing comprehensive tests.
  • Familiarity with version control systems (e.g., Git, Azure DevOps, GitHub).
  • Understanding of CI/CD pipelines and automated deployments.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Experience with caching mechanisms (e.g., Redis, Memcached) is a plus.
  • Understanding of message queues/brokers (e.g., RabbitMQ, Kafka, Azure Service Bus) is a plus.

Required Team Handling & People Management Skills:

  • Proven experience leading and mentoring a team of software engineers (ideally 2+ years in a lead or senior-level role with direct reports/mentorship responsibilities).
  • Excellent communication skills, both verbal and written, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Strong interpersonal skills with the ability to build rapport, motivate, and resolve conflicts within a team.
  • Demonstrated ability to delegate effectively and empower team members.
  • Experience with agile methodologies (Scrum, Kanban).
  • Strong problem-solving and decision-making abilities with a focus on practical solutions.
  • Ability to provide constructive feedback and foster a positive learning environment.
  • Empathy and a genuine interest in the growth and well-being of team members.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: Cvent
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   C# .Net Core Asp.Net Core AWS restful API mentoring microservices Leading

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Dot Net Fullstack Developer

  • Hexaware Technologies
  • 5 - 10 years
  • Pune
  • 18 days ago
₹ Not Disclosed

Application Developer-Mobile Android

  • IBM
  • 2 - 5 years
  • Hyderabad
  • 23 days ago
₹ Not Disclosed

Dot Net Developer

  • Oditek Solutions
  • 3 - 6 years
  • Bhubaneswar
  • 1 day ago
₹ Not Disclosed

Salesforce Developer (Experience Cloud)

  • Globant
  • 5 - 10 years
  • Indore
  • 2 days ago
₹ Not Disclosed

Cvent

Cvent, Inc. (www.cvent.com) is the world's leading provider of cloud-based software for meetings and event management. Our platform of products includes software to manage and facilitate online event registration, meeting site selection, event management, e-mail marketing and web surveys. We also ...