Senior Product Software Engineer
Wolters Kluwer is a global leader in professional information services. Professionals in the areas of legal, business, tax, accounting, finance, audit, risk, compliance and healthcare rely on Wolters Kluwer's market leading information-enabled tools and software solutions to manage their business efficiently, deliver results to their clients, and succeed in an ever more dynamic world. Wolters Kluwer combines deep domain knowledge with specialized technology. Our portfolio offers software tools coupled with content and services that customers need to make decisions with confidence. Every day, our customers make critical decisions to help save lives, improve the way we do business, build better judicial and regulatory systems. We help them get it right.
Develop maintainable and scalable multi-tier SaaS applications with web-based and plugin-based clients on Microsoft technology stack and a variety of ERP/E-Commerce platforms.
Responsible for key contributions to design, development, maintenance, and programming activities for various customer facing ERP/E-Commerce integrations, online platforms, and services.
Actively contribute in an Agile team and ensuring development tasks are driven from start to production.
Fast learner that is able to dig deep into new technologies/systems and confidently deliver code for a number of programming languages and systems. Show initiative and motivation to solve problems, adapt to changes, and follow through on tasks.
Design, build, document, test, deliver, maintain high quality code for complex systems, diagnose and resolve complex issues.
Drive and participate in special projects such as greenfield, creating microservices, reviewing third party libraries, and conducting technical research.
Conduct code reviews and write maintainable code that meets technical standards / best practices within a CI/CD environment.
Mentor/coach less experienced team members and always willing to learn.
Influence peers and technical staff within the team and collaborate with internal customers and work with teams across departments
Have a team first mentality and have strong interpersonal skills.
Provide production and/or customer support for technical issues.
Bachelor s degree in Computer Science or STEM field
5+ years of experience in professional software development.
5+ years of experience developing and supporting customer facing applications.
Experience developing integrations (customizations/add-ons/extensions) for one or more of the following:
D365 Business Central and/or Dynamics NAV using AL, C/AL, C/SIDE.
D365 Finance & Operations and/or Dynamics AX using with X++.
Other ERP system.
Knowledgeable of configuration and functional areas of ERPs, such as, Dynamics NAV, D365 Business Central, D365 Finance & Operations, Dynamics AX, or other ERPs system.
Experience working with databases (MS SQL Server or similar RDBMS) and SQL
Experience working in an Agile (preferably SCRUM) environment and leveraging Azure DevOps (or similar tool).
Proficient in object-oriented design and development using software development best practices.
Comfortable using VMs, containers, Web services (SOAP and/or REST), Git (TFS or other source control), JSON, XML, VS Code, Visual Studio (or other relevant IDE), PowerShell, HTML/HTML5, CSS.
Excellent at problem solving and debugging.
Strong verbal, written, and presentation skills.
Nice to Have:
Experience with Azure DevOps pipelines.
Experience working with MVC, AJAX, JQuery, PHP, and Azure/AWS Cloud technologies.
Experience developing performant and highly-scalable web services.
EQUAL EMPLOYMENT OPPORTUNITY Wolters Kluwer U. S. Corporation and all of its subsidiaries, divisions and customer/business units is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.