Apply Edge Start your job search

Senior Software Engineer

ZingHR · Mumbai, Maharashtra, India

Apply & track with Apply Edge
Senior Software EngineerLocation: MumbaiExperience: 7–10 YearsJoining: Immediate Joiners / Max 15 Days Notice PeriodEmployment Type: Full-TimeWork Model: Work from OfficeAbout ZingHRZingHR 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 RoleWe 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 ResponsibilitiesLead 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 Skills7–10 years of software development experienceStrong hands-on experience in C#, .NET Core / ASP.NET CoreStrong experience with ASP.NET MVC / Web APIExcellent knowledge of SQL Server, T-SQL, Stored Procedures and query optimizationStrong understanding of OOP, SOLID principles and Design PatternsExperience building and integrating REST APIsExperience with Git, CI/CD and Agile/ScrumStrong debugging and production support experience2+ years of technical/team leadership experienceExperience conducting code reviews and mentoring developersStrong stakeholder communication and problem-solving skillsGood to HaveExperience with React.js / AngularMicroservices architectureAzure / AWSDocker / KubernetesRedis / RabbitMQ / KafkaEnterprise SaaS / Product development experienceHRMS/HCM/ERP domain experience will be an advantage but is not mandatoryWho We're Looking ForWe are looking for someone who is:Hands-on + Technical Leader + Problem Solver + Team PlayerSomeone who can still contribute to the codebase while also taking ownership of architecture, technical decisions, team mentoring and delivery.🚨 Immediate HiringImmediate 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 platformOpportunity to work with AI, automation and modern cloud technologiesLead and influence product engineering initiativesWork closely with experienced technology and product leadershipOpportunity to grow into a Technical Lead / Engineering Leadership role