Senior Product Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Sherbrooke, QC
Senior level
Information Technology • Software
The Role
The Senior Product Software Engineer will develop and maintain hybrid back-office applications, integrate APIs for client-facing applications, and ensure operational continuity through workflow solutions. The role involves optimizing code and infrastructure efficiency while adhering to industry standards. Collaboration with multiple departments and documentation of development progress are required.
Summary Generated by Built In

Description du poste

L'équipe de développement recherche un développeur full stack qui utilisera ses talents de développeur pour nos applications back-office en travaillant sur des tâches liées au développement d'applications web, d'outils internes et de services électroniques. Le candidat collaborera avec les développeurs back-office et d'applications, les membres de l'informatique et d'autres départements connexes sur diverses missions visant à faire évoluer notre écosystème d'applications de support.

Responsabilités principales :

Travailler au sein d'une petite équipe de développement back-office en collaboration avec plusieurs départements sur :

  • Développement et maintenance d'applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS) telles que les sites d'inscription, d'essai, de statut et les mises à jour / connecteurs CRM back-office
  • Développement de services web et intégration avec des API desservant nos applications client sur le marché
  • Opérations assurant la continuité des contrats clients personnalisés et des systèmes transactionnels back-office
  • Développement de solutions de flux de travail assurant la continuité opérationnelle et d’affaires (ex. systèmes de notification, surveillance, traçabilité des actions par les agents internes, automatisation des étapes manuelles)
  • Identification des opportunités pour optimiser le code/scripts, l'infrastructure, les outils et les pratiques afin d'améliorer l'efficacité et les performances de nos systèmes (par exemple, utilisation appropriée des services MS Azure)
  • Génération de rapports de facturation pour les clients externes basés sur des services électroniques payants (ex. service de redevances, service de transmission électronique, etc.)
  • Travailler sur les mises à jour technologique, sur la dette technique et de sécurité
  • Utiliser les derniers outils de développement et suivre les normes techniques de l'industrie et de Wolters Kluwer.
  • Comprendre l'utilisation de la technologie et comment sa mise en œuvre affecte les objectifs stratégiques de l'entreprise
  • Documenter le travail de développement et mettre à jour les progrès en utilisant des outils ALM standard tels que Atlassian Jira/Confluence et ADO

Exigences clés :

  • Diplôme de baccalauréat en informatique ou expérience pratique pertinente
  • Expérience pratique en programmation full stack (C#/.NET, Angular, Javascript, HTML5) et capacité d'adaptation et d'évolution dans différents contextes technologiques.
  • Expérience avec les bases de données SQL et NoSQL et les stockages MS Azure (Table Storage, Blob Storage)
  • Expérience avec les API REST, les services web SOAP et les méthodes d'authentification (par ex. OAuth)
  • Esprit analytique avec une capacité à interpréter les besoins du domaine d’affaires et les traduire en actions/applications automatisées
  • Expérience dans la mise en production et la maintenance d'applications tenant compte des exigences de stabilité, de performance, de résilience et de localisation
  • Connaissance pratique des services Azure (par exemple, Web jobs, Service Bus, Azure Functions)
  • Développement et déploiement de microservices et/ou architecture orientée services sont des atouts
  • Construction de pipelines scriptés dans Azure DevOps est un atout
  • Capacité d’organisation, l’autonomie et la capacité à respecter les horaires établis
  • Bilinguisme (français et anglais)

ENGLISH VERSION

Job Description Summary
 

The development team is looking for a full stack developer who will use their developer talents to support our back-office applications by working on tasks related to web application development, internal tools, and electronic services. The candidate will collaborate with back-office and application developers, IT members, and other related departments on diverse assignments aimed at evolving our support applications ecosystem.

Job Description

Key Responsibilities:
 

Working in a small back-office development team in collaboration with several departments on:

  • Developing and maintaining back-office hybrid cloud applications (SaaS, PaaS, IaaS) such as signup, trial, status websites and CRM back-office updaters / connectors
  • Developing web services and integrating with APIs serving our client applications in the market
  • Operations ensuring continuity of custom client contracts and transactions using back-office systems
  • Developing workflow solutions ensuring business and operational continuity (e.g., notification systems, monitoring, traceability of actions by internal agents, automation of manual steps)
  • Identifying opportunities to optimize code/scripts, infrastructure, tools, and practices to increase efficiency and performance of our systems (e.g., appropriate use of MS Azure services)
  • Generating billing reports for external clients based on payable electronic services (e.g., Royalty Service, Electronic Transmission Service, etc.)
  • Working on technological updates and technical debt and security backlogs
  • Use the latest development tools and follow industry and Wolters Kluwer technical standards.
  • Understand the use of technology and how its implementation affects strategic business goals
  • Document development work and update progress using standard ALM tools like Atlassian Jira/Confluence and ADO

Key Requirements:

  • Bachelor’s degree in Computer Science or relevant practical experience
  • Experience pratique en programmation full stack (C#/.NET, Angular, Javascript, HTML5) et capacité d’adaptation et d’évolution dans les différents contextes technologiques.
  • Experience with SQL and NoSQL databases and MS Azure storages (Table Storage, Blob Storage)
  • Experience with REST APIs, SOAP Web services and Authentication methods (ex. OAuth)
  • Analytical mind with a capacity to interpret business domain needs and translate them in automated actions / applications
  • Experience in implementing and maintaining applications that have stability, performance, resiliency, and localization requirements in mind
  • Practical knowledge of Azure services (e.g. Web jobs, Service Bus, Azure Functions)
  • Developing and deploying microservices and/or Service Oriented Architecture preferred
  • Building scripted Pipelines in Azure DevOps preferred
  • Organizational skills, autonomy and ability to respect established schedules
  • Bilingual (French and English)

Top Skills

.Net
Angular
C#
HTML5
JavaScript
The Company
Hagerstown, MD
18,996 Employees
On-site Workplace

What We Do

Wolters Kluwer (www.wolterskluwer.com) is a global leader in information services and solutions for professionals in the health, tax and accounting, risk and compliance, finance and legal sectors. We help our customers make critical decisions every day by providing expert solutions that combine deep domain knowledge with specialized technology and services.

Founded in 1836 and headquartered in Alphen aan den Rijn, the Netherlands, the company serves customers in over 180 countries, maintains operations in over 40 countries and employs 18,600 people worldwide.

Wolters Kluwer reported 2019 annual revenues of €4.6 billion. Listed on Euronext Amsterdam, Wolters Kluwer shares (WKL) are included in the AEX and Euronext 100 indices. Wolters Kluwer has a sponsored Level 1 American Depositary Receipt program. The ADRs are traded on the over-the-counter market in the U.S. (WTKWY).

Similar Jobs

Sherbrooke, QC, CAN
18996 Employees

Motorola Solutions Logo Motorola Solutions

Software Development Manager - ECM SRE

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Gatineau, QC, CAN
21000 Employees

ServiceNow Logo ServiceNow

Principal Platform Architect - Telco

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Montréal, QC, CAN
26000 Employees

ServiceNow Logo ServiceNow

Staff Machine Learning Developer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Montréal, QC, CAN
26000 Employees

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account