Lead Software Engineer Dot Net Core (Gurugram)

Lead Software Engineer Dot Net Core (Gurugram)

13 Aug
|
Cvent
|
Gurugram

13 Aug

Cvent

Gurugram

As a Software Developer with 7 to 9 years of professional experience, including at least 4 years of hands-on experience with .NET Core (ASP.NET Core, C#), you will be expected to possess the following technical skills:- 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.Additionally, in terms of Team Leadership & People Management, you should have the following 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. As a Software Developer with 7 to 9 years of professional experience, including at least 4 years of hands-on experience with .NET Core (ASP.NET Core, C#), you will be expected to possess the following technical skills:- 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.Additionally, in terms of Team Leadership & People Management, you should have the following 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).- Robust 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.

📌 Lead Software Engineer Dot Net Core (Gurugram)
🏢 Cvent
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer dot net core (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer dot net core (gurugram) / gurugram