hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Lead Software Engineer Dot Net Core

Fresher   All India, Gurugram   06 Mar, 2026
Job LocationAll India, Gurugram
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT Services & Consulting
Functional AreaNot Mentioned
EmploymentTypeFull-time

Job Description

    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).- 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.

Keyskills :
RESTful APIsmicroservicesrelational databasesSQL ServerPostgreSQLMySQLORMsAzureAWSGCPHTMLCSSJavaScriptAngularxUnitNUnitMSTestGitAzure DevOpsGitHubDockerKubernetesRedisMemcachedRabbitMQKafkaTeam LeadershipPeople Managementcomm

Lead Software Engineer Dot Net Core Related Jobs

© 2019 Hireejobs All Rights Reserved