Lead Product Software Engineer (10+ years only with C++ and C#)
Wolters Kluwer
Job Summary
A Development Lead ensures successful delivery of software systems by combining technical expertise with leadership. They guide and support their team, staying involved in technical work while mentoring developers. Acting as a bridge between engineering and management, they conduct code reviews, manage daily progress, and advocate for team needs, ensuring alignment with business priorities and company goals.
Must Have
- Lead design and development of complex software systems and features
- Mentor junior developers and provide code reviews
- Analyze and refactor legacy C++/C# code
- Design and implement automated tests (unit, integration, UI)
- Identify and resolve technical debt
- Collaborate with QA engineers, architects, and product managers
- Document code changes, refactoring decisions, and testing strategies
- Minimum 10 years of experience in software industry
- 3+ years of experience as technical team lead
- Proven track record of delivering scalable and maintainable software solutions
- Familiarity with Agile/Scrum methodologies
- Strong experience in C++ and C# development
- Solid understanding of Microsoft SQL Server and relational database design
- Proficiency with Git and version control workflows
- Excellent communication and interpersonal skills
- Strong decision-making and conflict-resolution abilities
Good to Have
- Familiarity with testing frameworks (e.g., MSTest)
- Experience with code coverage tools (e.g., Visual Studio Code Coverage, dotCover)
- Knowledge of software design principles (SOLID, Clean Code)
- Experience working with legacy codebases and refactoring strategies
- Knowledge of desktop UI frameworks such as WinForms, WPF, or MFC
Perks & Benefits
- Well-being benefits, tools, programs, and resources
- Valued for contributions
- Health, safety, and well-being are important
- Dynamic global technology company
- Opportunity to make a difference
- Caring and inclusive culture
- Equitable opportunities for all employees
Job Description
Lead Product Software Engineer / Development Lead
Location: Chennai, India
Job Type: Full-Time
Experience Level: Lead (10+ years)
Job Summary
A Development Lead plays a crucial role in ensuring the successful delivery of software systems and features by combining technical expertise with leadership and management skills to guide and support their team throughout the development lifecycle. They must simultaneously be a developer by staying intimately involved in the technical work of their team, and a leader, helping to guide their team to realize their potential and further the organization’s goals. A lead developer can be thought of as a bridge between an engineering team and management. They are a senior member of the team who can give technical guidance as well as mentor developers on the team. As a manager, a lead developer needs to demonstrate leadership. They encourage their developers to operate at their top potential and work together as a true team.
Lead developers may write code themselves, but much of their time will be used in conducting code reviews of components being created by other developers. They ensure and manage day-to-day progress as their team tackles their assigned tasks. They need to have a strong understanding of the overall business priorities for their team and need to be able to advocate for what their team needs to do their job while also making sure their team delivers on what company management expects..
Essential Duties and Responsibilities
- Lead the design and development of complex software systems and features.
- Mentor junior developers and provide code reviews to ensure best practices.
- Design and develop complex software systems and features.
- Analyze and refactor legacy C++/C# code to improve maintainability, performance, and readability
- Design and implement automated tests to increase code coverage (unit, integration, and UI tests)
- Identify and resolve technical debt, including outdated patterns, redundant logic, and architectural inconsistencies
- Collaborate closely with QA engineers, architects, and product managers to align technical improvements with business needs
- Document code changes, refactoring decisions, and testing strategies
- Provide code reviews to ensure best practices.
- Collaborate with cross-functional teams to define technical requirements and system architecture.
- Drive continuous improvement in code quality, performance, and maintainability.
- Assist in designing, developing, and maintaining software components and tools.
- Provide input on system design and architecture.
- Stay current on emerging technologies and best practices.
Qualifications
Education:
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience.
Experience:
- Minimum of 10 years of experience in the software industry with 3+ years of experience as technical team lead.
- Proven track record of delivering scalable and maintainable software solutions.
- Familiarity with Agile/Scrum methodologies and working in cross-functional teams.
Preferred Skills and Technologies
- Strong experience in C++ and C# development
- Solid understanding of Microsoft SQL Server and relational database design
- Familiarity with testing frameworks (e.g., MSTest)
- Experience with code coverage tools (e.g., Visual Studio Code Coverage, dotCover)
- Knowledge of software design principles (SOLID, Clean Code)
- Proficiency with Git and version control workflows.
Nice to Have
- Experience working with legacy codebases and refactoring strategies
- Knowledge of desktop UI frameworks such as WinForms, WPF, or MFC
Leadership Responsibilities
- Manage and coordinate a team of developers, ensuring timely delivery of projects.
- Facilitate Agile ceremonies (stand-ups, sprint planning, retrospectives).
- Act as the primary technical liaison between development and other departments.
- Set coding standards and ensure adherence across the team.
Leadership Skills:
- Excellent communication and interpersonal skills.
- Strong decision-making and conflict-resolution abilities.
Our Interview Practices
To maintain a fair and genuine hiring process, we kindly ask that all candidates participate in interviews without the assistance of AI tools or external prompts. Our interview process is designed to assess your individual skills, experiences, and communication style. We value authenticity and want to ensure we’re getting to know you—not a digital assistant. To help maintain this integrity, we ask to remove virtual backgrounds and include in-person interviews in our hiring process. Please note that use of AI-generated responses or third-party support during interviews will be grounds for disqualification from the recruitment process
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
Be the Difference
If making a difference matters to you, then you matter to us.
Join us, at Wolters Kluwer, and be part of a dynamic global technology company that makes a difference every day.
We’re innovators with impact. We provide expert software and information solutions that the world’s leading professionals rely on, in the moments that matter most. You’ll make a real difference in the lives of millions of people. Together with our customers, we help to advance sustainability, health, justice, prosperity, and commerce around the world.
You can thrive at Wolters Kluwer, where diversity is core to our collective strength and high performance. Be your unique self, share your creative ideas, do your best work, and take time to grow in our caring and inclusive culture where you can belong.
About Wolters Kluwer
Wolters Kluwer reported 2023 annual revenues of €5.6 billion. The group serves customers in over 180 countries, maintains operations in over 40 countries, and employs approximately 21,400 people worldwide.
Our customers work in industries which impact the lives of millions of people every single day. Our mission is to empower our professional customers with the information, software solutions, and services they need to make critical decisions, achieve successful outcomes, and save time.
Our expert solutions combine deep domain knowledge with technology to deliver both content and workflow automation to drive improved outcomes and productivity for our customers.
We are committed to helping professionals improve the way they do business and solve complex problems with our range of digital solutions and services, which we continuously evolve to meet their changing needs. Our 188-year legacy and portfolio represent thousands of customers worldwide.
For more information about our solutions and organization, visit www.wolterskluwer.com, follow us on Twitter, Facebook, and LinkedIn.
Building Diverse Teams
As a global organization, we recognize that solving a wide range of complex problems requires diverse perspectives and innovative thinking. We know that bringing our best to our customers, communities, and other key stakeholders requires a highly engaged and talented workforce – one that represents the diversity of those we serve and the communities where we live and work.
We aim to provide a welcoming environment and equitable opportunities for all employees regardless of background, nationality, race, ethnicity, gender, gender identity, age, sexual orientation, marital status, disability, or religion.
This principle is ingrained in our company values and articulated in our Code of Business Ethics.
Our Global Well-being Program
At Wolters Kluwer, you’ll feel valued for your contributions, and you’ll know that your health, safety, and well-being are important to us. Our well-being benefits provide tools, programs, and resources to help our diverse employees feel healthy, happy, safe, and prosperous.
In 2024 we were awarded Ragan’s Top Places to Work for Employee Wellbeing: Large Organization, in recognition of our commitment to maintaining and enhancing the well-being of our colleagues through our ‘Together we thrive’ well-being program.
Equal Opportunity Employer
To ensure we continue to drive innovation that enables us to develop products and services to best serve our customers, we cultivate a workplace culture rooted in mutual respect, bringing forward insights from a wide range of backgrounds, perspectives, and experiences. We are also committed to complying with laws requiring equal opportunity in hiring, promotion, and other employment decisions.
All qualified applicants will receive consideration without regard to race, color, religion, sex (including pregnancy, gender identity, transgender status, and sexual orientation), national origin, disability, age, genetic information, veteran status, or any other characteristic protected by applicable law, and we do not tolerate discrimination on any of these bases.
GDPR