Développeur(e) logiciel sénior (intégrations ERP) / Senior Software Develop at Procom
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design Patterns, Critical Thinking, Oauth, Software Development, Management Skills, Mastery

Industry

Information Technology/IT

Description

DÉVELOPPEUR(E) LOGICIEL SÉNIOR (INTÉGRATIONS ERP)

Dans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un développeur(e) logiciel sénior (intégrations ERP) pour une entreprise dans le domaine des télécommunications. Notre client est situé à Montréal.
Description des tâches et responsabilités – Développeur(e) logiciel sénior (intégrations ERP)

Les responsabilités du poste incluent :

  • Contribue, au sein d’une équipe multidisciplinaire, au développement de nouveaux systèmes et à la modification de systèmes existants;
  • Participe à la livraison de nouvelles applications ainsi qu’à la maintenance et à l’amélioration des applications existantes, en étant principalement responsable des enjeux techniques;
  • Programme et teste des programmes complexes;
  • Réalise des tâches de programmation, de développement et de maintenance sur des applications existantes ou nouvelles;
  • Suit les meilleures pratiques en matière de contrôle de version et de qualité du code source;
  • Fournit un soutien continu pour les applications en production, résout des problèmes techniques complexes et appuie les modifications logicielles;
  • Offre du leadership technique et de la formation aux développeurs sur des enjeux techniques complexes liés au codage ou à la conception;
  • Comprend et maîtrise les applications client-serveur, les intergiciels d’intégration de systèmes et les infrastructures hybrides typiques (cloud et sur site).

Exigences du poste – Développeur(e) logiciel sénior (intégrations ERP)

  • Diplôme (BA, BSc) ou DEC en développement logiciel, sciences ou génie, ou compétences acquises par l’expérience;
  • Minimum de cinq (5) ans d’expérience en développement d’applications logicielles avec des rôles de plus en plus seniors;

  • Maîtrise des technologies suivantes : C# (.Net 8.0) / Git / Azure Functions / Azure Durable Functions / API REST avec des charges utiles JSON;- OAuth 2.0;

  • Compréhension approfondie des enjeux de performance des applications et des techniques de dépannage/optimisation;

  • Connaissance avérée des modèles d’architecture logicielle et de leur application aux intégrations;
  • Expérience dans un environnement Scrum (atout);
  • Esprit critique (remettre en question et proposer de nouvelles idées);
  • Rigueur, autonomie et débrouillardise;
  • Capacité d’apprentissage rapide en contexte de travail et de respect de délais serrés dans un environnement très dynamique;
  • Bonnes compétences en gestion des priorités et du temps.

SENIOR SOFTWARE DEVELOPER (ERP INTEGRATIONS)

As a part of its agreements with its various clients, Procom is currently seeking a Senior Software Developer (ERP Integrations) for a company in the telecommunication sector. Our client is located in Montréal.
Job details – Senior Software Developer (ERP Integrations)

Key responsibilities for this position include:

  • Contributes, as a member of a multidisciplinary team, to the development of new systems and modification of existing systems;
  • Contributes to the delivery of new applications and to the maintenance and enhancement of existing applications, and be primarily responsible for technical issues;
  • Codes and tests complex programs;
  • Carries out programming, development and maintenance tasks on existing or new applications;
  • Follows version control and source code quality best practices;
  • Provides ongoing support for production applications, solving complex technical problems and supporting software modifications;
  • Provides technical leadership and training for developers regarding complex technical issues related to coding or design problems;
  • Understands and is familiar with client-server applications, system integration middleware and typical hybrid infrastructure (cloud and on-prem).

Mandatory Skills – Senior Software Developer (ERP Integrations)

  • Degree (BA, BSc) or diploma in Software Development, Science or Engineering related discipline, or you have acquired your skills through experience and other means;
  • Minimum of five (5) years’ experience in software application development with progressively senior roles related to Senior Application Development;
  • Mastery of the following technologies: C# (.Net 8.0) / Git / Azure Functions / Azure Durable Functions / REST APIs with JSON payloads / OAuth 2.0;
  • Thorough and detailed understanding of application performance issues and troubleshooting/tuning techniques;
  • Proven familiarity with software architecture design patterns and how to apply them for Integrations;
  • Experience in a Scrum environment is an asset;
  • Critical thinking (question and propose new ideas);
  • Rigor, autonomy and resourcefulness;
  • Ability to quickly learn on the job and work within tight timelines within a very high-paced environment;
  • Good prioritization and time management skills.
Responsibilities
  • Contributes, as a member of a multidisciplinary team, to the development of new systems and modification of existing systems;
  • Contributes to the delivery of new applications and to the maintenance and enhancement of existing applications, and be primarily responsible for technical issues;
  • Codes and tests complex programs;
  • Carries out programming, development and maintenance tasks on existing or new applications;
  • Follows version control and source code quality best practices;
  • Provides ongoing support for production applications, solving complex technical problems and supporting software modifications;
  • Provides technical leadership and training for developers regarding complex technical issues related to coding or design problems;
  • Understands and is familiar with client-server applications, system integration middleware and typical hybrid infrastructure (cloud and on-prem)
Loading...