Senior Product Software Engineer

3 days ago


IND Chennai Neville Towers, India Wolters Kluwer Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Senior Software Developer

Location: Chennai

Job Type: Full-Time

Experience Level: Senior (6+ years)

Job Summary

We are seeking an experienced and highly skilled Senior Software Developer to join our dynamic development team. In this role, you will design, develop, test, debug, and implement complex software systems and features. You will also mentor junior developers, provide code reviews, and collaborate with cross-functional teams to define technical requirements and system architecture.

Essential Duties and Responsibilities

- 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.
- Modify existing software to meet specialized needs and configurations.
- Work through the product backlog, estimating time for coding, documentation, and testing.
- Provide input on system design and architecture.
- Stay current on emerging technologies and best practices.

QualificationsEducation:

- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent work experience.

Experience:

- 6+ years of experience in software development, preferably in Agile environments.
- 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 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.



  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software DeveloperLocation: ChennaiJob Type: Full-TimeExperience Level: Senior (6+ years)Job SummaryWe are seeking an experienced and highly skilled Senior Software Developer to join our dynamic development team. In this role, you will design, develop, test, debug, and implement complex software systems and features. You will also mentor junior...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About the RoleWe are hiring an experienced Senior Software Engineer to lead issue resolution in client-reported problems. This role demands a deep technical understanding of enterprise Java applications, excellent debugging skills, and a customer-first mindset. You will work across teams, mentor junior engineers, and provide patches and configuration-level...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Lead Product Software Engineer / Development LeadLocation: Chennai, IndiaJob Type: Full-TimeExperience Level: Lead (10+ years)Job SummaryA 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...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Experience Level: 4+ yearsJob SummaryWe are seeking a motivated and detail-oriented Software Developer to join our dynamic development team. Under direct supervision, you will assist in the design, development, testing, debugging, and implementation of operating system components, software tools, and utilities. This role is ideal for individuals looking to...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About the Role:As a Senior Enterprise Software Engineer, you'll tackle advanced software engineering tasks with greater independence. Your role involves significant contributions to the design, development, and optimization of enterprise applications, ensuring robust performance in high-stakes environments like finance and HR.Responsibilities:•...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 40,00,000 - ₹ 80,00,000 per year

    Job SummaryWe are seeking a motivated and detail-oriented Junior Software Developer to join our dynamic development team. Under direct supervision, you will assist in the design, development, testing, debugging, and implementation of operating system components, software tools, and utilities. This role is ideal for individuals looking to grow their skills in...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 2,00,000 - ₹ 4,00,000 per year

    We are seeking a talented, collaborative, high-energy Lead Enterprise Software Engineer with extensive technical expertise and a passion for automating infrastructure and deployment processes to help build, test, and release the next generation of our cloud-based Expert Solutions. which provides the DevSecOps and SRE services critical to Wolters Kluwer and...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About the Role:As a Senior Software Test Automation Engineer, you will take on more advanced testing responsibilities and contribute significantly to our quality assurance efforts. Your expertise will help create robust test automation solutions, ensuring software reliability and performance. You will play a crucial role in mentoring junior team members and...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 1,50,000 - ₹ 2,50,000 per year

    We are seeking a talented, collaborative, high-energy Lead Enterprise Software Engineer with extensive technical expertise and a passion for automating infrastructure and deployment processes to help build, test, and release the next generation of our cloud-based Expert Solutions. which provides the DevSecOps and SRE services critical to Wolters Kluwer and...


  • IND - Chennai, Neville Towers, India Wolters Kluwer Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Job Description:As a Software Test Automation Engineer, you will work in a product development team that develops highly configurable software in a collaborative environment employing agile development methodologies. As an individual contributor, you participate in the entire life cycle of product development and contribute to build quality product...