Dotnet Lead Software Engineer

Artesian Software Technologies

Mohali

On-site

INR 2,500,000 - 4,000,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Artesian Software Technologies is seeking a highly experienced .NET Lead Software Engineer to architect, design, and deliver enterprise-grade solutions in Mohali. You will drive technical decisions, ensure code quality, and lead delivery of complex applications.

You will mentor engineers, oversee architecture of microservices, and adopt modern .NET, cloud, and DevOps practices across projects.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 6+ years of software development experience with strong expertise in C# and .NET/.NET Core.
  • Hands-on experience with ASP.NET Core Web APIs, Entity Framework Core, LINQ, and SQL Server.
  • Deep understanding of Microservices, Clean Architecture, SOLID principles, and design patterns.
  • Proficiency with Git, GitFlow, CI/CD pipelines; experience with Azure or AWS.

Responsibilities

  • Lead end-to-end architecture and development of complex .NET applications.
  • Make key technical decisions related to system design, scalability, and performance.
  • Ensure adherence to design principles, coding standards, and best practices.
  • Drive adoption of modern .NET technologies, tools, cloud platforms, and DevOps practices.
  • Oversee technical execution across the team ensuring timely and high-quality delivery.
  • Review technical specifications, user stories, and solution proposals.
  • Conduct code reviews, provide feedback, and enforce high engineering standards.
  • Collaborate with product owners, QA, designers, and stakeholders.
  • Mentor and guide engineers, support hiring, onboarding, and skills development.
  • Architect microservices and API-driven backend components; improve performance and security.

Skills

C# & .NET/.NET Core
Microservices
Cloud platforms (Azure/AWS)
CI/CD pipelines
Git & GitFlow
Leadership & mentorship
DevOps practices

Education

Bachelor's degree in CS/Engineering

Tools

Azure
AWS
Docker
Kubernetes

Job description

We are looking for a highly experienced and hands‑on.NET Lead Software Engineer to architect, design, and deliver robust enterprise‑grade software solutions. The ideal candidate has deep experience in .NET technologies, leads by example, mentors engineers, and drives engineering excellence across projects.

You will play a key role in technical decision‑making, solution architecture, code quality, and ensuring successful delivery of complex applications.

Key Responsibilities
Technical Leadership
  • Lead end‑to‑end architecture and development of complex .NET applications.
  • Make key technical decisions related to system design, scalability, and performance.
  • Ensure adherence to design principles, coding standards, and best practices.
  • Drive adoption of modern .NET technologies, tools, cloud platforms, and DevOps practices.
Project Delivery
  • Oversee technical execution across the team ensuring timely and high‑quality delivery.
  • Review technical specifications, user stories, and solution proposals.
  • Conduct code reviews, provide feedback, and enforce high engineering standards.
  • Collaborate closely with product owners, QA, designers, and stakeholders.
Team Management & Mentorship
  • Mentor and guide software engineers, fostering continuous learning.
  • Support hiring, onboarding, and skills development within the engineering team.
  • Facilitate problem‑solving discussions and resolve technical blockers.
System Architecture & Innovation
  • Architect microservices, distributed systems, and API‑driven backend components.
  • Optimize system performance, security, and scalability.
  • Research and introduce emerging technologies, frameworks, and tools.
  • Lead PoCs (Proof of Concepts) and evaluate new technical approaches.
Required Skills & Qualifications
  • Bachelor s degree in Computer Science, Engineering, or related field.
  • 6+ years of experience in software development with strong expertise in C# and .NET/.NET Core.
  • Deep hands‑on experience with:
  1. ASP.NET Core Web APIs
  2. Entity Framework Core
  3. LINQ & modern C# features
  4. SQL Server or other relational databases
  • Strong understanding of:
  1. Microservices architecture
  2. Clean Architecture
  3. Design patterns & SOLID principles
  • Proficiency with Git, GitFlow, CI/CD pipelines.
  • Experience with Azure (App Services, Functions, Storage, SQL, DevOps) or AWS.
  • Excellent problem‑solving, debugging, and analytical skills.
Preferred Skills (Good to Have)
  • Experience with Docker / Kubernetes.
  • Frontend understanding: Angular, React, or Blazor.
  • Cloud‑native development and serverless architectures.
  • Messaging systems: RabbitMQ, Kafka, Azure Service Bus.
  • Experience working with distributed, high‑traffic, or enterprise systems.
  • Exposure to Agile/Scrum methodologies.
Soft Skills
  • Strong leadership and team collaboration.
  • Excellent communication and stakeholder management.
  • Ability to break down complex problems and drive solutions.
  • A passion for mentoring and raising the engineering bar.
  • Ownership mindset and a drive for continuous improvement.
Benefits
  • Competitive compensation and performance incentives.
  • Opportunity to lead high‑impact, innovative projects.
  • Access to trainings, certifications, and growth programs.
  • Collaborative, fast‑paced, and learning‑driven environment.

Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Dotnet Developer
Lead Dotnet Developer

Priority Commerce • Chandigarh

On-site
INR 2,500,000 - 4,500,000
5 Days Working
One Complimentary Meal per Day
Internet Reimbursement
+4
Lumel Technologies LLP - Lead/Manager - .Net
Lumel Technologies LLP - Lead/Manager - .Net

Lumel • Chennai District

On-site
INR 2,500,000 - 4,500,000
Technical Lead
Technical Lead

ValueLabs • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Senior Software Engineer – .NET Core (C#)
Senior Software Engineer – .NET Core (C#)

Stavtar Solutions • Maharashtra

On-site
INR 800,000 - 1,200,000
Technical Lead / .NET Architect
Technical Lead / .NET Architect

Dynarex Technologies • Mohali

On-site
INR 2,800,000 - 4,200,000
Dot NET Technical Engineering Manager
Dot NET Technical Engineering Manager

Agiliad • Pune District

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Broadway Global Services • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Senior .NET Core Engineer
Senior .NET Core Engineer

Pradeepit Global Consulting Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Technical Lead - .Net Fullstack
Technical Lead - .Net Fullstack

Simplify Alpha™ • Maharashtra

On-site
INR 1,400,000 - 2,200,000
.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

On-site
INR 1,400,000 - 2,200,000