W

Wolters Kluwer

Offers professional information, software, and services

Lead Product Software Engineer

Full-Stack EngineeringPosted on Nov 10
Full-timeCoppell, TX, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • At least 10 years of software engineering experience, including hands-on delivery of enterprise and SaaS applications, is required.
  • At least 5 years of experience leading and mentoring engineers while remaining directly involved in software development and technical delivery is required.
  • Advanced proficiency in C#, modern .NET, ASP.NET Core, Angular, TypeScript, REST API development, and relational database management systems such as SQL Server and Oracle is required.
  • Experience designing applications across frontend, backend, data, and integration layers, including reusable components and services, is required.
  • Experience with application architecture, cloud-native development, containers, unit testing, Git, continuous integration and continuous delivery, code quality, observability, and production troubleshooting is required.
  • Experience with Specification-Driven Development or other structured approaches to an AI-assisted software development lifecycle is required.
  • The candidate must be able to interpret business challenges, make independent technical decisions, and communicate recommendations to technical and non-technical stakeholders.
  • Candidates must participate in interviews without AI tools or external prompts, remove virtual backgrounds, and attend in-person interviews; use of AI-generated responses or third-party support may disqualify a candidate.

Responsibilities

  • Lead, mentor, and develop a team of software engineers through technical direction, coaching, design discussions, and code reviews.
  • Partner with Product Management, Architecture, Quality Engineering, UX, Security, and DevOps to translate business priorities into technical plans and delivered capabilities.
  • Guide estimation, adaptive planning, prioritization, dependency management, and risk mitigation for team initiatives, using Agile methodology to deliver iteratively and respond to changing priorities.
  • Lead engineers in solving complex problems, evaluating alternatives, and making sound technical decisions.
  • Foster accountability, collaboration, and continuous improvement while meeting delivery commitments and engineering standards.
  • Advise engineering management, product management, and cross-functional stakeholders on architecture, technology choices, technical risks, and opportunities to improve products or processes.
  • Lead solution design, architecture reviews, and technical evaluations, explaining complex concepts and influencing decisions through clear analysis of options and tradeoffs.
  • Guide modernization and SaaS delivery using Angular, modern .NET services, REST APIs, API Management, cloud technologies, and reusable components while addressing technical debt, security, reliability, and long-term maintainability.
  • Apply relevant advances in software engineering and AI to improve software delivery, strengthen product capabilities, and deliver value to customers faster.
  • Design, build, test, and support applications using C#, .NET, ASP.NET Core, Angular, TypeScript, REST APIs, and SQL Server; contribute directly to complex features and critical code paths.
  • Review code, troubleshoot production issues, perform root-cause analysis, and improve quality through automated unit testing, continuous integration and continuous delivery, and observability.
  • Design and implement agentic AI capabilities connecting large language models with application services, enterprise data, APIs, and tools to support intelligent workflows and human review.
  • Apply Specification-Driven Development with agentic AI by translating approved requirements, designs, architecture decisions, and engineering standards into structured, testable specifications that guide AI-assisted implementation, testing, and documentation.
  • Establish practical patterns for AI evaluation, security, safeguards, monitoring, and human oversight so AI-enabled features are reliable and supportable in production.

Desired Qualifications

  • Experience delivering agentic AI or generative AI capabilities in production, including agent orchestration, Model Context Protocol, tool integration, evaluation, safeguards, and human-in-the-loop workflows.
  • Experience with Microsoft Azure, Azure DevOps, cloud development, NoSQL databases such as MongoDB or Cosmos DB, vector databases, semantic search, and Python.
  • Familiarity with Azure OpenAI, Semantic Kernel, AutoGen, LangGraph, or comparable technologies.
  • Experience with authentication, authorization, secure development using OWASP practices, and distributed systems.

About the Company

Wolters Kluwer

Offers professional information, software, and services

Wolters Kluwer is a global provider of professional information, software solutions, and services for professionals in legal, business, tax, accounting, finance, audit, risk, compliance, and healthcare. Its products are offered on a subscription basis and include software tools and access to professional information, plus consulting and one-time reports. The software and information help clients improve financial performance, comply with regulations, and manage ESG and other risk areas; ESG solutions support sustainability goals and risk management. The company integrates software, content, and expert guidance rather than relying on a single product, and it operates in a specialized market with a strong emphasis on regulatory compliance and ethical practices. Wolters Kluwer’s goal is to help customers perform better, stay compliant with evolving rules, and manage risk in a responsible, transparent way.

Company size
10,001+
Company stage
IPO
Headquarters
Alphen aan den Rijn, Netherlands
Founded
1835

Recently Posted Jobs

Explore more opportunities at Wolters Kluwer

See more jobs