Emploi
De la source partenaire
Développeur logiciel senior, plateforme et écosystème API
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- MaintainX
- Niveau
- Senior
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
EnsureX est une plateforme d'exécution de travail mobile de premier plan destinée aux équipes industrielles et de première ligne. Plus de 13 000 clients, dont Duracell, McDonald's, Shell, DHL et Volvo, utilisent EnsureX pour réduire les temps d'arrêt imprévus et exécuter de meilleures opérations, sur 13,9 millions d'actifs gérés et 79,5 millions de bons de travail exécutés.
En août 2026, EnsureX a rejoint Autodesk, rejoignant Autodesk Operations Solutions, l'organisation unifiant la plate-forme opérationnelle d'Autodesk aux côtés de Tandem, FlexSim et Fusion Operations. La stratégie d'Autodesk consiste à faire converger la conception, la création et l'exploitation en un seul cycle de vie continu : concevoir un actif, le construire, l'exécuter, puis intégrer ce que vous avez appris en l'utilisant dans la conception suivante. Autodesk avait la conception et la fabrication. Operate est la phase qui vous raconte ce qui s'est réellement passé, et c'est la nôtre.
Ce que vous ferez :
•
Concevez, créez et exploitez les API REST publiques de EnsureX, en mettant l'accent sur la cohérence, l'évolutivité et une excellente expérience de développement. Vous voulez voir à quoi cela ressemble actuellement ? Rendez-vous ici !
•
Implémentez les normes et modèles de plateforme : authentification/autorisation, limitation de débit, gestion des versions, filtrage, pagination, idempotence, sémantique des erreurs et compatibilité ascendante.
•
Concevez et implémentez des opérations API robustes par lots et en masse qui permettent la synchronisation de gros volumes de données et des flux de migration à grande échelle pour les entreprises clientes.
•
Découplez la couche API REST des dépendances monolithiques tout en mettant en œuvre des tests contractuels solides pour garantir que les modifications de GraphQL n'ont pas d'impact sur la stabilité de l'API REST, améliorant ainsi la fiabilité globale et la vitesse d'itération.
•
Créez des échafaudages, des modèles et des bibliothèques partagées qui rendent le développement de connecteurs/intégrations plus rapide et plus cohérent.
•
Améliorez les pipelines CI/CD, l’automatisation des versions et les contrôles de qualité pour les intégrations et les services écosystémiques.
•
Produire une documentation solide pour les développeurs et des implémentations de référence (par exemple, des SDK).
•
Contribuer à l'infrastructure et aux flux de travail qui permettent aux intégrations d'être publiées, versionnées et prises en charge sur notre marché d'intégrations internes ou externes (par exemple Workato, Tray).
•
Activez les flux d’intégration automatisés (par exemple, création de connexions, gestion des informations d’identification, configuration de l’environnement).
•
Créez des bases d'intégration standardisées et des blocs de construction réutilisables pour les systèmes d'entreprise (par exemple, des recettes SAP et des blocs de construction BTP ; intégrations produites d'Oracle EBS/NetSuite et Microsoft D365).
•
Assurez-vous que les intégrations répondent aux attentes de l’entreprise en matière de sécurité, d’auditabilité, de performances et d’opérabilité.
•
Services de production propres et composants de plate-forme de bout en bout : surveillance, astreinte, réponse aux incidents, analyse des causes profondes et renforcement itératif.
•
Pilotez l’optimisation des performances et l’amélioration de la fiabilité en fonction des données (SLI/SLO, journaux, traces et métriques).
À propos de vous :
•
Au moins 4 ans d'expérience professionnelle en génie logiciel dans la création de systèmes backend, d'API ou de produits de plate-forme (ancienneté flexible en fonction de l'impact et de la portée).
•
Forte expérience du développement backend orienté services et de l'un des langages suivants (TypeScript, Go, C#) et volonté d'apprendre d'autres langages en fonction du contexte.
•
Solide expérience de travail avec des bases de données relationnelles (par exemple, MySQL, PostgreSQL), y compris la conception de schémas, l'optimisation de requêtes et la modélisation de données.
•
Base solide dans les principes fondamentaux des systèmes distribués : fiabilité, évolutivité, cohérence et modes de défaillance.
•
Expérience dans l'expédition d'API de qualité production et réflexion approfondie sur l'expérience des développeurs et la convivialité de la plate-forme.
•
Solide état d’esprit en matière de tests (tests unitaires, d’intégration, de bout en bout et sous contrat) et expérience pratique CI/CD.
•
À l'aise de collaborer de manière interfonctionnelle avec les équipes de produits, de conception et en contact avec les clients, tout en gardant le travail centré sur des solutions de produits évolutives (et non sur des implémentations ponctuelles).
Agréable à avoir :
•
Expérience avec les écosystèmes d'intégration : plates-formes API, SDK, iPaaS/connecteurs, places de marché, webhooks/événements, modèles ETL/sync.
•
Familiarité avec les modèles d'identité/sécurité d'entreprise (OAuth2/OIDC, clés API, rotation des jetons, moindre privilège).
•
Expérience avec les écosystèmes ERP (SAP S/4HANA ou ECC 6, SAP BTP, Oracle EBS/NetSuite, Microsoft Dynamics).
•
Expérience dans la création d'outils d'administration/de débogage en libre-service pour les développeurs/clients externes.
•
Expérience avec Workato, Tray ou Zapier du point de vue de l'ingénierie produit/plate-forme (par exemple, création de connecteurs, pas seulement de recettes, de flux de travail ou de zaps, bien que la familiarité avec ceux-ci soit également précieuse).
Notre mission est de faire fonctionner le monde physique. Les usines, les flottes, les hôpitaux et les campus restent opérationnels parce que les personnes qui les entretiennent disposent d'outils qui valent la peine d'être utilisés. C'est ce que nous construisons.
Rémunération et avantages. Le salaire de base n’est qu’une partie du package. Selon le rôle, la rémunération peut également comprendre une commission, un bonus annuel et des capitaux propres. Les avantages diffèrent selon les pays. Pour les postes aux États-Unis, les avantages d'Autodesk sont décrits sur Benefits.autodesk.com. Pour les postes au Canada et à l'étranger, le plan diffère en termes de couverture maladie, de retraite et de congés, et votre recruteur vous guidera à travers cela.
Appartenance. Nous sommes fiers d’une culture où chacun peut s’épanouir. Pour en savoir plus, rendez-vous sur autodesk.com/company/global-belonging . Pour en savoir plus sur la direction que cela prend : Andrew Anagnost, PDG d'Autodesk, sur la construction de l'avenir des opérations connectées, et Stephen Hooper, vice-président directeur d'AOS, sur l'accueil de EnsureX chez Autodesk.
Source : Jobicy (https://jobicy.com/jobs/153545-senior-software-developer-api-platform-and-ecosystem)
En août 2026, EnsureX a rejoint Autodesk, rejoignant Autodesk Operations Solutions, l'organisation unifiant la plate-forme opérationnelle d'Autodesk aux côtés de Tandem, FlexSim et Fusion Operations. La stratégie d'Autodesk consiste à faire converger la conception, la création et l'exploitation en un seul cycle de vie continu : concevoir un actif, le construire, l'exécuter, puis intégrer ce que vous avez appris en l'utilisant dans la conception suivante. Autodesk avait la conception et la fabrication. Operate est la phase qui vous raconte ce qui s'est réellement passé, et c'est la nôtre.
Ce que vous ferez :
•
Concevez, créez et exploitez les API REST publiques de EnsureX, en mettant l'accent sur la cohérence, l'évolutivité et une excellente expérience de développement. Vous voulez voir à quoi cela ressemble actuellement ? Rendez-vous ici !
•
Implémentez les normes et modèles de plateforme : authentification/autorisation, limitation de débit, gestion des versions, filtrage, pagination, idempotence, sémantique des erreurs et compatibilité ascendante.
•
Concevez et implémentez des opérations API robustes par lots et en masse qui permettent la synchronisation de gros volumes de données et des flux de migration à grande échelle pour les entreprises clientes.
•
Découplez la couche API REST des dépendances monolithiques tout en mettant en œuvre des tests contractuels solides pour garantir que les modifications de GraphQL n'ont pas d'impact sur la stabilité de l'API REST, améliorant ainsi la fiabilité globale et la vitesse d'itération.
•
Créez des échafaudages, des modèles et des bibliothèques partagées qui rendent le développement de connecteurs/intégrations plus rapide et plus cohérent.
•
Améliorez les pipelines CI/CD, l’automatisation des versions et les contrôles de qualité pour les intégrations et les services écosystémiques.
•
Produire une documentation solide pour les développeurs et des implémentations de référence (par exemple, des SDK).
•
Contribuer à l'infrastructure et aux flux de travail qui permettent aux intégrations d'être publiées, versionnées et prises en charge sur notre marché d'intégrations internes ou externes (par exemple Workato, Tray).
•
Activez les flux d’intégration automatisés (par exemple, création de connexions, gestion des informations d’identification, configuration de l’environnement).
•
Créez des bases d'intégration standardisées et des blocs de construction réutilisables pour les systèmes d'entreprise (par exemple, des recettes SAP et des blocs de construction BTP ; intégrations produites d'Oracle EBS/NetSuite et Microsoft D365).
•
Assurez-vous que les intégrations répondent aux attentes de l’entreprise en matière de sécurité, d’auditabilité, de performances et d’opérabilité.
•
Services de production propres et composants de plate-forme de bout en bout : surveillance, astreinte, réponse aux incidents, analyse des causes profondes et renforcement itératif.
•
Pilotez l’optimisation des performances et l’amélioration de la fiabilité en fonction des données (SLI/SLO, journaux, traces et métriques).
À propos de vous :
•
Au moins 4 ans d'expérience professionnelle en génie logiciel dans la création de systèmes backend, d'API ou de produits de plate-forme (ancienneté flexible en fonction de l'impact et de la portée).
•
Forte expérience du développement backend orienté services et de l'un des langages suivants (TypeScript, Go, C#) et volonté d'apprendre d'autres langages en fonction du contexte.
•
Solide expérience de travail avec des bases de données relationnelles (par exemple, MySQL, PostgreSQL), y compris la conception de schémas, l'optimisation de requêtes et la modélisation de données.
•
Base solide dans les principes fondamentaux des systèmes distribués : fiabilité, évolutivité, cohérence et modes de défaillance.
•
Expérience dans l'expédition d'API de qualité production et réflexion approfondie sur l'expérience des développeurs et la convivialité de la plate-forme.
•
Solide état d’esprit en matière de tests (tests unitaires, d’intégration, de bout en bout et sous contrat) et expérience pratique CI/CD.
•
À l'aise de collaborer de manière interfonctionnelle avec les équipes de produits, de conception et en contact avec les clients, tout en gardant le travail centré sur des solutions de produits évolutives (et non sur des implémentations ponctuelles).
Agréable à avoir :
•
Expérience avec les écosystèmes d'intégration : plates-formes API, SDK, iPaaS/connecteurs, places de marché, webhooks/événements, modèles ETL/sync.
•
Familiarité avec les modèles d'identité/sécurité d'entreprise (OAuth2/OIDC, clés API, rotation des jetons, moindre privilège).
•
Expérience avec les écosystèmes ERP (SAP S/4HANA ou ECC 6, SAP BTP, Oracle EBS/NetSuite, Microsoft Dynamics).
•
Expérience dans la création d'outils d'administration/de débogage en libre-service pour les développeurs/clients externes.
•
Expérience avec Workato, Tray ou Zapier du point de vue de l'ingénierie produit/plate-forme (par exemple, création de connecteurs, pas seulement de recettes, de flux de travail ou de zaps, bien que la familiarité avec ceux-ci soit également précieuse).
Notre mission est de faire fonctionner le monde physique. Les usines, les flottes, les hôpitaux et les campus restent opérationnels parce que les personnes qui les entretiennent disposent d'outils qui valent la peine d'être utilisés. C'est ce que nous construisons.
Rémunération et avantages. Le salaire de base n’est qu’une partie du package. Selon le rôle, la rémunération peut également comprendre une commission, un bonus annuel et des capitaux propres. Les avantages diffèrent selon les pays. Pour les postes aux États-Unis, les avantages d'Autodesk sont décrits sur Benefits.autodesk.com. Pour les postes au Canada et à l'étranger, le plan diffère en termes de couverture maladie, de retraite et de congés, et votre recruteur vous guidera à travers cela.
Appartenance. Nous sommes fiers d’une culture où chacun peut s’épanouir. Pour en savoir plus, rendez-vous sur autodesk.com/company/global-belonging . Pour en savoir plus sur la direction que cela prend : Andrew Anagnost, PDG d'Autodesk, sur la construction de l'avenir des opérations connectées, et Stephen Hooper, vice-président directeur d'AOS, sur l'accueil de EnsureX chez Autodesk.
Source : Jobicy (https://jobicy.com/jobs/153545-senior-software-developer-api-platform-and-ecosystem)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: MaintainX
Annonce fournie par MaintainX.