Lead Product Software Engineer

Wolters KluwerCoppell, TX
96dHybrid

About The Position

As a Product Software Engineer Tech Lead at Wolters Kluwer in Coppell, you'll lead the design and development of software, especially tools and APIs that let customers connect with our calculation, print, and eFile systems. You'll work in a supportive team that values collaboration and innovation.

Requirements

  • 10 years of experience with .NET Core and C#.
  • Background in building APIs, especially RESTful and cloud-based (Azure, WCF services).
  • Ability to lead, work in teams, and communicate clearly.
  • Problem-solving skills and a focus on quality.

Responsibilities

  • Oversee the design and development of software, focusing on client-facing APIs and tools to address customer requests (SOWs) and enhance APIs.
  • Develop and maintain RESTful APIs with .NET Core and C#, integrating WCF services hosted on Azure.
  • Collaborate with cross-functional teams to gather requirements, document tasks, and provide technical expertise throughout the development lifecycle.
  • Establish coding standards, promote best practices, ensure comprehensive documentation, and conduct code reviews and static analysis for high-quality code.
  • Drive process improvements by introducing automation, enhancing tooling, and supporting ongoing refactoring initiatives.
  • Mentor team members through technical guidance, pair programming, and assisting with complex challenges while supporting their professional growth.
  • Make architectural decisions, enforce security and performance best practices, and optimize solutions for reliability.
  • Organize technical talks and workshops to facilitate knowledge sharing and encourage participation in industry events.
  • Promote a user-focused design approach, foster constructive feedback, and drive a culture of continuous improvement.
  • Monitor technical debt, address project risks, manage dependencies, and support agile delivery practices including architectural assessments and feature estimation.
  • Lead innovation by experimenting with emerging technologies, overseeing pilot projects, and ensuring impactful, maintainable solutions.
  • Troubleshoot and resolve issues while providing ongoing support and maintenance for software systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service