Wolters Kluwer Logo

Wolters Kluwer

Senior Product Software Engineer (6+ years only with C++ and C#)

Reposted 4 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Senior level
In-Office
Chennai, Tamil Nadu
Senior level
Design, develop, test, refactor, and maintain complex C++/C# software systems. Mentor junior developers, perform code reviews, collaborate with cross-functional teams, improve code quality and performance, implement automated tests, and contribute to system design and architecture.
The summary above was generated by AI
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

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.

Top Skills

C#
C++
Dotcover
Git
Mfc
Microsoft Sql Server
Mstest
Visual Studio Code Coverage
Winforms
Wpf

Similar Jobs

13 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Junior
Junior
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
Provide 24×7 operational support for managed media services, monitor alarms, triage and resolve technical incidents, maintain tickets and documentation, coordinate with customers and internal teams, assist onboarding and process improvements, and support maintenance, routing, and special event operations.
Top Skills: CiscoEvertzFiber OpticsIp RoutingItilJuniperMicrosoft TeamsNewtecNovelsatRfSatelliteSes ProductsTicketing SystemsVideo Routing
13 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
Lead and work on L1/L2 shift operations for multi-orbit satcom terminals and platforms. Troubleshoot escalations, mentor junior engineers, coordinate with L3 and vendors, ensure SLA adherence, drive process improvements, and support VSAT service deployments.
Top Skills: Antennas (FixedComtechCotmCotp)FirewallsGilatHnsIdirectIntellianIp NetworkingIridiumOrbitRoutingSwitchingVsat
13 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
Lead governance and delivery of enterprise application, data, and integration architectures for telecom B2B. Define artifacts, roadmaps, and standards (TMForum/MEF), collaborate with stakeholders, oversee transformations, manage change requests, and ensure project alignment with target architectures.
Top Skills: Api HubArchimateAsyncapiAzure DevopsDevops PracticesEvent-DrivenKafkaKappaLeanixMef LsoMS OfficeMicrosoft SharepointMulesoftOpenapisPower BISidSwagger HubSysmlTamTmforum OdaTogafUmlVisual Paradigm

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account