Senior Software Engineer

ZingHR

Mumbai

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+
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

ZingHR is seeking a Senior Software Developer / Technical Lead for .NET to own critical product development, contribute hands-on coding, and lead a team of developers. The role focuses on C#/.NET Core, Web APIs, SQL Server and overseeing architecture, code reviews, production support and stakeholder collaboration.

Ideal candidates bring 7–10 years of software development experience, strong leadership, and a proven record in building scalable enterprise applications.

Qualifications

  • 7–10 years of software development experience.
  • Strong hands-on experience in C#, .NET Core / ASP.NET Core.
  • Strong experience with ASP.NET MVC / Web API.
  • Excellent knowledge of SQL Server, T-SQL, stored procedures and query optimization.
  • Strong understanding of OOP, SOLID principles and design patterns.
  • Experience building and integrating REST APIs.
  • Experience with Git, CI/CD and Agile/Scrum.
  • Strong debugging and production support experience.
  • 2+ years of technical/team leadership experience.
  • Experience conducting code reviews and mentoring developers.
  • Strong stakeholder communication and problem-solving skills.

Responsibilities

  • Lead and mentor a team of software developers and drive technical delivery.
  • Design, develop and maintain scalable enterprise applications using C# and .NET Core.
  • Develop and optimize RESTful APIs and backend services.
  • Design and optimize SQL Server databases, stored procedures and queries.
  • Participate in architecture and technical design discussions.
  • Conduct code reviews and ensure coding standards, scalability and maintainability.
  • Troubleshoot complex production issues and drive root-cause resolution.
  • Collaborate with Product, Business Analysts, QA and DevOps teams.
  • Translate business requirements into effective technical solutions.
  • Own deliverables throughout the complete SDLC – design, development, testing, deployment and production support.
  • Identify opportunities for performance improvement, automation and engineering best practices.
  • Ensure timely delivery while maintaining high-quality and secure code.

Skills

C#
.NET Core
ASP.NET MVC
SQL Server
REST APIs
OOP/SOLID
Git/CI-CD
Leadership
Code reviews
Troubleshooting

Job description

Joining: Immediate Joiners / Max 15 Days Notice Period
Employment Type: Full-Time
Work Model: Work from Office
About ZingHR

ZingHR is an AI-powered Human Capital Management (HCM) platform helping organizations transform their HR and employee experience through scalable, enterprise-grade technology. We are building next-generation HRTech solutions powered by cloud, automation, AI and modern software architecture.

About the Role

We are looking for a Senior Software Developer / Technical Lead – .NET who can take ownership of critical product development, contribute hands‑on to coding and architecture, and lead and mentor a team of developers.

The ideal candidate should have strong expertise in C#/.NET Core, Web APIs, SQL Server and enterprise application development, along with proven experience in technical leadership, code reviews, production support and stakeholder collaboration.

Key Responsibilities

Lead and mentor a team of software developers and drive technical delivery.

Design, develop and maintain scalable enterprise applications using C# and .NET Core.

Develop and optimize RESTful APIs and backend services.

Design and optimize SQL Server databases, stored procedures and queries.

Participate in architecture and technical design discussions.

Conduct code reviews and ensure coding standards, scalability and maintainability.

Troubleshoot complex production issues and drive root-cause resolution.

Collaborate with Product, Business Analysts, QA and DevOps teams.

Translate business requirements into effective technical solutions.

Own deliverables throughout the complete SDLC – design, development, testing, deployment and production support.

Identify opportunities for performance improvement, automation and engineering best practices.

Ensure timely delivery while maintaining high-quality and secure code.

Must-Have Skills

7–10 years of software development experience

Strong hands‑on experience in C#, .NET Core / ASP.NET Core

Strong experience with ASP.NET MVC / Web API

Excellent knowledge of SQL Server, T‑SQL, Stored Procedures and query optimization

Strong understanding of OOP, SOLID principles and Design Patterns

Experience building and integrating REST APIs

Experience with Git, CI/CD and Agile/Scrum

Strong debugging and production support experience

2+ years of technical/team leadership experience

Experience conducting code reviews and mentoring developers

Strong stakeholder communication and problem-solving skills

Good to Have

Experience with React.js / Angular

Redis / RabbitMQ / Kafka

HRMS/HCM/ERP domain experience will be an advantage but is not mandatory

Who We're Looking For
We are looking for someone who is:

Hands-on + Technical Leader + Problem Solver + Team Player

Someone who can still contribute to the codebase while also taking ownership of architecture, technical decisions, team mentoring and delivery.

Immediate Joiners or candidates with a maximum 15-day notice period will be strongly preferred.

Candidates serving notice with an early release option may also be considered.

Why Join ZingHR?

Work on a large-scale enterprise SaaS/HCM platform

Opportunity to work with AI, automation and modern cloud technologies

Lead and influence product engineering initiatives

Work closely with experienced technology and product leadership

  • Opportunity to grow into a Technical Lead / Engineering Leadership role
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer | Immediate Joiner |
Senior .NET Developer | Immediate Joiner |

Zimetrics • Pune City

On-site
INR 800,000 - 1,200,000
Senior Software Developer (Remote, Full-Time) [HR134]
Senior Software Developer (Remote, Full-Time) [HR134]

Smartworking Solutions • India

Hybrid
INR 800,000 - 1,200,000
Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
No Weekend Work
Day 1 Benefits: Laptop and full medical insurance provided
+2
Senior Software Engineer– .NET
Senior Software Engineer– .NET

Zywave • Pune District

Hybrid
INR 1,800,000 - 2,800,000
Opportunity to influence architecture and technical strategy
Collaborative environment with strong engineering practices
Focus on innovation and continuous learning
ZR_955_JOB_.Net Full Stack Lead Developer
ZR_955_JOB_.Net Full Stack Lead Developer

Talpro • Bengaluru Urban

On-site
INR 2,500,000 - 4,200,000
Supervisor, Software Engineering (IN)
Supervisor, Software Engineering (IN)

Zebra Technologies • Maharashtra

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work
Adaptable hours
Focus Fridays
+1
Supervisor, Software Engineering (IN)
Supervisor, Software Engineering (IN)

Zebra Technologies • Pune District

On-site
INR 3,500,000 - 5,000,000
Hybrid work
Adaptable hours
Summer Fridays
+2
Senior Lead Engineer
Senior Lead Engineer

LogixHealth • Coimbatore District

On-site
INR 2,800,000 - 4,800,000
Technical Architect
Technical Architect

Accion Labs • Hyderabad, Pune District, Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Firstsource • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Remote/hybrid setup
Engineering Manager (Software Development and DevOps)
Engineering Manager (Software Development and DevOps)

Zs Associates • Bengaluru

Hybrid
INR 2,000,000 - 3,000,000
Health and well-being package
Financial planning assistance
Annual leave
+1