Aller au contenu

Développeur·se logiciel – API

  • Sur site, Hybride
    • Greater Montreal Area, Québec, Canada
  • Ingénierie

Description de l'offre d'emploi

Amilia transforme le milieu des loisirs et des activités grâce à sa plateforme de gestion infonuagique innovante. Conçue pour les municipalités, centres communautaires, organismes à but non lucratif, entreprises et organisations récréatives, Amilia SmartRec™ simplifie les opérations quotidiennes, optimise la gestion des installations et facilite la gestion des programmes et des affiliations. 

Depuis 2009, Amilia a pour mission de révolutionner la façon dont les communautés se rassemblent et prennent part à des activités. En combinant un logiciel moderne à une expertise approfondie du secteur, la technologie d’Amilia permet aux organisations de gérer plus efficacement leurs inscriptions, affiliations, installations et finances, tout en renforçant l’engagement communautaire. 

Amilia accompagne plus de 1 500 organisations à travers 6 600 emplacements en Amérique du Nord, soutient 4,5 millions de participants et traite chaque année 750 millions de dollars en transactions. 

La bienveillance est au cœur de la culture d'Amilia, que ce soit envers nos clients, le développement de nos produits ou entre les membres de notre équipe. Portée par un esprit entrepreneurial et une passion pour l’innovation, cette approche guide toutes nos interactions. 

À quoi t’attendre :

Chez Amilia, notre mission est de simplifier et d’améliorer la façon dont les organisations gèrent leurs opérations et interagissent avec leurs communautés. Notre produit phare, SmartRec, permet aux organisations de loisirs telles que les YMCA, les JCC et les municipalités de centraliser les inscriptions, les paiements et les rapports sur une seule plateforme. 

Nous sommes à la recherche d’un·e développeur·euse API expérimenté·e et polyvalent·e pour concevoir et améliorer le cœur de notre système d’intégration. Offrant à nos clients la possibilité de créer un écosystème logiciel sur mesure pour gérer leurs opérations avec flexibilité et simplicité. 

Vous êtes ingénieux·se, vous aimez prendre des initiatives et vous savez proposer des solutions innovantes ? Amilia est exactement l’endroit où vous devez être. 

Tu seras responsable de :

Concevoir, développer et maintenir des API et Webhooks bien documentés en utilisant C# et .NET 8 :

  • Garantir des performances élevées, la sécurité, l’extensibilité, la fiabilité et la maintenabilité grâce aux bonnes pratiques et à des tests rigoureux 

  • Contribuer aux standards de gouvernance des API/Webhooks, à la documentation et à la stratégie de tests 

  • Créer des modèles de données et des points de terminaison conviviaux, conformes aux standards internes et aux meilleures pratiques de l’industrie 

  • Optimiser les requêtes à la base de données et améliorer la performance des services 

Travailler sur des projets techniques tels que :  

  • Implémentation de nouveaux flux d’authentification 

  • Conception de mécanismes de versionnage et de gestion de la portée des accès 

  • Création de documentation dynamique et d’outils pour développeurs 

Collaborer avec les partenaires et le responsable produit pour construire des intégrations en connectant les API à des systèmes et services plus larges :

  • Développer la logique d’intégration pour gérer les échanges de données entre les applications selon les exigences définies 

  • Mettre en œuvre des mécanismes de test et de gestion des erreurs pour traiter les problèmes potentiels de manière fluide 

  • Surveiller et résoudre les problèmes d’intégration, en assurant des performances et une fiabilité optimales 

Pré-requis du poste

Ce qu’on recherche en toi :

  • Solide expérience en tant que développeur·euse API ou développeur·euse logiciel avec une forte spécialisation en développement d’API 

  • Expérience dans la création d’intégrations entre plusieurs systèmes 

  • Maîtrise de C#, SQL et Typescript 

  • Connaissance approfondie d’ASP .NET Core 

  • Bonne connaissance des principes de conception REST API et des spécifications OpenAPI 

  • Compréhension solide des modèles d’autorisation et d’authentification 

  • Excellentes compétences analytiques et souci du détail 

  • Solide expertise en modélisation de données 

Ce que nous avons à offrir  :

  • Un salaire compétitif et évolutif;

  • Une contribution à ton REER de 5%;

  • Un régime d'assurances collectives pour toi et ta famille ainsi qu'un programme d'aide pour les employés (PAE) et télémédicine;

  • Un compte de dépense bien-être de 750$ par année;

  • La possibilité de travailler au bureau ou à la maison, et jusqu'à 3 mois par an à l'étranger *des conditions s'appliquent;

  • Un équilibre travail-vie professionnelle avec des horaires flexibles : 4 semaines de vacances, 8 jours de maladie et des mini-vendredis à l'année;

  • L'accès à des ateliers, des formations et des conférences afin de développer tes compétences;

  • Un rabais mensuel de 25% pour la STM et EXO;

  • Des cours hebdomadaires de Bootcamp et de Pilates;

  • Des événements d'équipe et des activités sociales organisés pendant l'année;

  • Des paniers de fruits frais livrés tous les lundis ainsi que du café et des boissons gratuites à volonté.

Amilia s’engage à respecter le principe de l’égalité des chances en matière d’emploi et encourage les femmes, les membres de minorités visibles et ethniques, les Autochtones, les personnes handicapées ou issues de tout autre statut protégé par les lois ou réglements de la province du Québec à présenter leur candidature. Amilia s’engage à offrir un environnement de travail exempt de discrimination et de harcèlement. La force d’Amilia réside dans la somme des idées et des innovations partagées entre ses équipes diverses et inclusives.

ou