Wolters Kluwer

Lead Product Software Engineer

NLD - Alphen Aan Den Rijn Full time

DXG is Wolters Kluwer's central product technology organization. 

We are a team of more than 7,000 professionals united under one mission: To drive faster, customer-focused innovation through next-generation technology and lean product development

Digital eXperience Group

The Wolters Kluwer Digital eXperience Group (DXG), formerly Global Platform Organization, co-creates state-of-the-art digital solutions with our businesses around the world. The DXG mandate is to grow revenue in the company’s digital products through innovation in, and adoption of, advanced technologies and tools to meet and further anticipate customer needs. The group drives innovation in Wolters Kluwer through its user experience center of excellence, focused on customer-centric product development, and its artificial intelligence center of excellence, applying cutting-edge technologies for the next generation of expert solutions.

Position Title: Lead Software Engineer (Java/NodeJS)

Position Overview:

Wolters Kluwer’s DXG division is looking for a highly experienced Lead Product Software Engineer to play a key role in the development of a core platform supporting our Health division. This role reports into the Director of Product Software Engineering for the Lippincott Nursing Solutions platform and will work closely with BAs, QAs, and other engineers.

The Lead Product Software Engineer is a senior level position responsible for developing high quality solutions as well as leading, mentoring, and guiding the day-to-day technical activities of the delivery team. A deep technical understanding of web development technologies, along with their best practices, are crucial and needed for this position.

You may at times present architecture solutions in order to solve complex problems or to develop new business features. Such solutions must be reliable, maintainable, and highly scalable in order to support a 24x7 critical platform to the business. Passion and curiosity to continue learning new trends and technologies are highly desirable soft skills for this position.

Responsibilities:

  • Design, develop, test, and debug implementations of complex software solutions in Java or NodeJS.

  • Lead, coach, and guide a team of senior and junior engineers while assisting with the understanding of business requirements, conducting code review sessions while suggesting improvements, navigate through the SDLC including but not limited to:

    • Coding

    • Unit testing

    • Dev testing

    • Working closely with QA partners

    • Coverage/assistance during UAT

    • Deployments

    • Production support/debugging issues

  • Instill confidence in your team’s skills and ability to deliver.

  • Demonstrated exposure in translating business requirements into technical solutions.

  • Analyzing, planning, and estimating simple to complex development tasks.

  • Ability to take ownership for a business feature from its technical design, through development, and overall implementation into the platform.

  • Ability to multitask in order to be a hands-on developer and produce your own deliverables while assisting and understanding other developers’ tasks and deliverables.

  • Plan, prioritize, and effectively complete tasks in order to meet critical project deadlines.

Qualifications:

  • Master’s degree in Computer Science or related field.

  • 10 or more years of relevant development experience.

  • 5 or more years of industry experience developing web-based applications, preferably leveraging Java or NodeJS.

  • Strong experience in cloud native application development (AWS). Hands on experience with Docker.

  • Expert knowledge of modern technologies and software development patterns.

  • Experience of working with Continuous Integration/Continuous Delivery and DevOps.

  • Understanding of integration/communication between multiple systems/applications.

  • Thorough understanding of Git Source control.

  • Strong experience with different databases (MySQL, PostgreSQL, SQL Server, etc).

  • Experience with development of single page applications (Angular) preferred.

  • Working knowledge of building and consuming third-party APIs.

  • Strong analytical thinking, writing, and excellent communication skills a must.

  • Ability to properly document technical specifications.

  • Must have full understanding of the SDLC and its various stages.

  • Must have knowledge of agile development and practices.

  • Experience with Jira preferred but not required.

  • Experience with Bitbucket preferred but not required.

Perfect command of French and English

Location: Bois-Colombes (hybrid)

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.