Manager, Product Software Engineering

Wolters Kluwer

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 28 days ago
We are looking for a Senior Technology Manager(M2) who will lead and mentor a high-performing engineering team building enterprise-grade web applications using .NET, ReactJS, and Azure. The ideal candidate is a technical leader with a deep understanding of cloud-native web development, strong architectural skills, and a passion for delivering scalable and secure solutions.Broad expectations from this role are as follows:
  • Hands on Technical expertise in MS Technology, .NET, C#, SQL/No-SQL DBs, Web App, PWA, REST, HTTP, and Cloud patterns, Azure, IaaC.
  • Provide technical guidance and leadership to innovation initiatives like building PoC.
  • Work with product management to confirm functional and non-functional requirements (performance, security, high availability, scalability, disaster recovery etc.)
  • Work with architects to finalize technical architecture and solutions
  • Own end-to-end delivery of the product delivery (complete SDLC)
  • Be a part of senior management team in Pune in supporting local initiatives
  • Review engineering practices and decisions made by tech leads and dev teams
  • The Development Manager position will report to the Associate Director and will work closely with leads of product development teams.
Experience:
  • A minimum of 12 years in software development with a minimum of 3 years as a development team manager. Strong background in Microsoft Tech Stack as well as UI stack.
  • A minimum of 12 years of experience in development.
  • Extensive knowledge of product development and software development methodologies
Technical Experience:
  • .NET Application Development Expertise in designing & developing software products using .NET Framework, C#, SQL/No-SQL DBs, ReactJS, HTML/ CSS, Mobile Technology.
  • Proven experience building and scaling enterprise web applications.
  • Understands and converse with code design patterns as well as cloud patterns.
  • Strong understanding of Web, HTTP and REST
  • Strong knowledge of at least one cloud platform (Microsoft Azure, AWS, etc.) preferably Azure
  • Strong hands-on experience in Object Oriented Programming (OOP) using C# & ‘SOLID’ Principles.
  • Strong hands-on experience in Agile Methodologies/Scrum, Test Driven Development (TDD) & Unit Testing, code review.
  • Strong problem-solving skills and ability to drive technical strategies.
  • Implementing best practices in code, QA and overall process improvements
  • Experience with microservices architecture, deployment stamps, containerization (Docker, AKS), and serverless technologies.
  • Exposure to security practices in web applications (OWASP, ASVS, Threat Modelling, Identity management, etc.)
  • Knowledge of data engineering or AI/ML is a plus.
  • Hands-on experience of GitHub Copilot or similar AI-based coding tool
Essential Duties and Responsibilities
  • Lead and manage multiple development teams delivering complex web applications using .NET (C#), React.js, and Azure.
  • Collaborate with product managers, architects, and stakeholders to align technology solutions with business goals.
  • Drive design and architectural decisions for scalable, secure, and maintainable applications.
  • Guide the team through the full SDLC — from requirements and design to deployment and maintenance.
  • Ensure code quality, performance, and adherence to best practices through reviews, CI/CD, and automation
  • Provide coaching, feedback, and career development support to engineers. performance review for team members.
  • Own delivery including timelines, release planning, and resource allocation.
  • Foster a culture of innovation, ownership, and continuous improvement.
  • Must be able to identify, analyze and solve problems related to latest technologies in collaboration with technical lead and architect
  • Ability to work well with people from different time zones and different disciplines with varying degrees of technical experience.
  • Communicate and enforce coding standards.
  • Evolve the process of the Software Development Life Cycle across the Development teams.
Personality Traits:
  • Strong leadership skills and proven people management experience.
  • Excellent communication (verbal/written) and influencing skills, with strong stakeholder management.
  • Responsible, methodical, and organized. Most importantly, be accountable.
  • Assertive and being able to make expert decisions based on personal judgments.
  • Thinks strategically and provides thought leadership.
  • Must have excellent analytical and problem-solving skills with keen attention to detail.
  • Quick to learn and put data to productive use.
  • Loves and thrives on challenges
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.

Wolters Kluwer