Senior Product Software Engineer

Posted 5 months ago
Apply Now

Job Description

Senior Product Software Engineer - Search Latest Jobs - Full Time - Part Time - Casual - Volunteering
Job title: Senior Product Software Engineer

Company: Wolters Kluwer

Job description: Description du posteL’é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 VERSIONJob Description SummaryThe 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 DescriptionKey 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)

Expected salary:

Location: Sherbrooke, QC

Job date: Fri, 28 Jun 2024 03:56:16 GMT

Apply for the job now!