Aller au contenu

TRIMEDX

Ingénieur Logiciel Principal

JavaScriptTypeScriptReactSQLC#Terraform
Traduction automatique. Consultez l’original.

Résumé

Si vous vous demandez ce qui distingue Trimedx, c'est que tous nos associés partagent un objectif commun : servir nos clients, nos patients, nos communautés et les uns les autres avec autant de soin que de performance.

  1. Chacun est concentré sur le service au client, et nous y parvenons en collaborant et en nous soutenant mutuellement.
  1. Les associés sont impatients de venir travailler chaque jour.
  1. Chaque associé compte et fait une différence.

C'est vraiment une culture unique – Nous espérons que vous rejoindrez notre équipe ! Pour en savoir plus sur notre entreprise et notre culture, cliquez ici trimedx.com/careers.

L'Ingénieur Logiciel Principal sera responsable de la transformation des applications internes de Trimedx en produits SaaS évolutifs, sécurisés et destinés aux clients. Cette personne ne doit pas seulement exécuter, mais aussi aider à orienter la solution grâce à une pensée d'ingénierie système. Une expérience avec les intégrations/API et des compétences techniques, pas seulement en développement web front-end, est requise.

Chez Trimedx, nous nous engageons à cultiver un environnement de travail où chaque associé se sent valorisé, soutenu et habilité à s'épanouir. Cette culture reflète notre conviction que nos collaborateurs sont notre fondation, leur bien-être est essentiel, et le succès partagé se construit par un travail significatif, la reconnaissance et les opportunités de croissance.

Nous embrassons les différences de chacun, y compris l'âge, la race, la couleur, l'origine ethnique, le genre, l'identité de genre, l'orientation sexuelle, l'origine nationale, l'éducation, la génétique, le statut de vétéran, le handicap, la religion, les croyances, les opinions et les expériences de vie.

].

Responsabilités Clés

  1. Concevoir, développer et maintenir des applications full-stack SaaS supportant trois plateformes Trimedx majeures.
  1. Construire et améliorer des applications web destinées aux clients, des APIs et des services backend qui prennent en charge les flux de travail des opérations de santé.
  1. Développer des microservices évolutifs et des architectures pilotées par événements pour supporter des déploiements SaaS multi-locataires.
  1. Collaborer étroitement avec les équipes Produit, UX, Science des données, Infrastructure, Sécurité et DevOps pour livrer de nouvelles capacités, du concept à la production.
  1. Familiarité avec le développement Greenfield.
  1. Familiarité avec l'authentification sécurisée, l'autorisation et le contrôle d'accès basé sur les rôles (RBAC) pour les utilisateurs internes et externes.
  1. Construire et consommer des APIs qui s'intègrent avec les systèmes d'entreprise, les technologies de santé et les plateformes tierces.
  1. Contribuer aux décisions d'architecture cloud-native axées sur l'évolutivité, la résilience, l'observabilité et la maintenabilité.
  1. Soutenir les pipelines CI/CD, les stratégies de test automatisé et les bonnes pratiques DevSecOps.
  1. Optimiser les performances, la fiabilité et l'expérience utilisateur des applications grâce à la surveillance, la télémétrie et l'amélioration continue.
  1. Participer aux revues d'architecture et aider à établir des capacités de plateforme fondamentales qui peuvent être exploitées sur plusieurs produits d'opérations de santé.

Responsabilités Supplémentaires

  1. Développer et potentiellement diriger le développement d'applications et le cadre sous-jacent.
  1. Collaborer et potentiellement diriger les conceptions d'applications.
  1. Peut diriger, implémenter, tester et livrer de nouvelles fonctionnalités pour plusieurs plateformes.
  1. Coordonner avec l'équipe QA pour initier les tests et s'assurer qu'ils sont terminés.
  1. Concevoir des normes de cadre et de logiciel et faire des suggestions pour l'amélioration des systèmes / logiciels.
  1. Évaluer et améliorer le processus de développement d'applications.
  1. Planifier les mises à niveau, les migrations, les optimisations, les nouvelles implémentations et identifier et résoudre les problèmes d'efficacité.
  1. Écrire et réviser des scripts, des modèles, des interfaces et des applications utilitaires pour améliorer continuellement les fonctionnalités.
  1. Développer, tester, dépanner et documenter les systèmes nouveaux et améliorés.
  1. Rédiger et réviser des plans de test pour les environnements d'exploitation nouveaux et existants.
  1. Fournir un support de niveau 3 pour le domaine d'expertise.
  1. Dépanner et résoudre une large gamme de problèmes système.
  1. Peut recommander des normes et des meilleures pratiques, y compris la planification de la capacité, les stratégies de récupération et la sécurité pour les domaines supportés.
  1. Superviser le travail des autres pour garantir la qualité du code.
  1. Recommander des solutions basées sur les meilleures pratiques établies et son propre jugement.
  1. Identifier des schémas et utiliser la pensée conceptuelle pour résoudre des problèmes.
  1. Prendre des décisions proactives qui traduisent la direction en actions spécifiques.
  1. Les problèmes sont escaladés à la direction technologique. Autonome et capable de travailler avec une supervision minimale.
  1. Communiquer avec la direction et potentiellement avec la direction technologique, sur l'état des problèmes et les décisions pour influencer les résultats.
  1. Diriger des réunions avec les partenaires pour obtenir l'alignement et la compréhension.
  1. Fournir des conseils aux membres de l'équipe moins expérimentés.
  1. Créer et livrer des présentations et des communications aux pairs.

Compétences Techniques Requises

Front-End

  1. React, TypeScript, JavaScript
  1. Frameworks web modernes et bibliothèques de composants.
  1. Développement UI/UX responsive.
  1. Gestion d'état et frameworks de test front-end.
  1. Claude Code (ou similaire) pour le développement axé sur l'IA.

Back-End

  1. .NET/C# (préféré) ou technologies backend d'entreprise équivalentes.
  1. Conception et développement d'API RESTful.
  1. Architecture de microservices.
  1. Normes de sécurité et d'authentification des API (OAuth, OpenID Connect, JWT).
  1. Azure APIM.

Cloud & Ingénierie Plateforme

  1. Microsoft Azure (notre stack web).
  1. Azure App Services, Functions, Storage, Service Bus/Event Grid.
  1. Concepts d'Infrastructure-as-Code (Terraform, Bicep, ARM).
  1. Modèles de conception d'applications cloud-natives.

Données

  1. Conception de serveurs SQL et de bases de données relationnelles.
  1. Modélisation et optimisation des données.
  1. Familiarité avec Snowflake.
  1. Expérience de travail avec des plateformes de données analytiques et des APIs.
  1. Compréhension des architectures pilotées par événements et d'intégration de données.

DevOps & Sécurité

  1. Git et pratiques modernes de contrôle de code source.
  1. Pipelines CI/CD (Azure DevOps préféré).
  1. Tests automatisés et ingénierie de la qualité.
  1. Surveillance et observabilité des applications.
  1. Cycle de vie du développement logiciel sécurisé (SSDLC).
  1. Principes DevSecOps.

Compétences et Expérience

Compétences

  1. Conception d'applications.
  1. Maintenance d'applications.
  1. Implémentation.
  1. Programmation.
  1. Tests système.
  1. Cycle de vie du développement système.
  1. Pensée conceptuelle.
  1. Collaboration.
  1. 3+ années d'expérience en codage et développement logiciel.
  1. Connaissance approfondie des domaines de contenu tels que SQL, modélisation et bases de données, serveurs d'applications, technologies de mise en cache, méthodologies Agile, conception et tests d'applications.

Éducation et Qualifications

Requis

  1. Diplôme d'associé ou expérience équivalente.

Expérience Préférée

  1. Expérience dans la création de produits SaaS destinés aux clients externes.
  1. Expérience dans la mise en œuvre d'architectures d'applications multi-locataires.
  1. Expérience dans les domaines de la santé, des technologies de la santé, de la gestion d'actifs ou des flux de travail opérationnels.
  1. Expérience dans le support des applications d'IA/ML et des intégrations d' API.
  1. Familiarité avec les solutions d'entreprise de gestion des identités et des accès.
  1. Expérience de travail au sein d'équipes produit Agile et dans des environnements interfonctionnels.

Préféré

  1. Diplôme de licence ou expérience équivalente en MIS, informatique ou domaines connexes.

Ce à quoi ressemble le succès

  1. Livrer des logiciels sécurisés, évolutifs et prêts pour le client qui supportent la croissance du produit.
  1. Contribuer à l'établissement d'une architecture de plateforme commune pour les opérations de santé à travers plusieurs produits.
  1. Réduire la dette technique tout en accélérant la livraison de fonctionnalités.
  1. Contribuer à la transition des applications internes vers des offres SaaS commercialement viables.
  1. Promouvoir l'excellence en ingénierie par l'automatisation, la qualité, la sécurité et la pensée plateforme.

Résolution de problèmes et Analyse

  1. Recommander des solutions basées sur les meilleures pratiques établies et son propre jugement.
  1. Identifier des schémas et utiliser la pensée conceptuelle pour résoudre des problèmes.

Prise de décision / Autonomie

  1. Prendre des décisions proactives qui traduisent la direction en actions spécifiques.
  1. Les problèmes sont escaladés à la direction technologique. Autonome et capable de travailler avec une supervision minimale.

Communications / Interactions

  1. Communiquer avec la direction et potentiellement avec la direction technologique, sur l'état des problèmes et les décisions pour influencer les résultats.
  1. Diriger des réunions avec les partenaires pour obtenir l'alignement et la compréhension.
  1. Fournir des conseils aux membres de l'équipe moins expérimentés.
  1. Créer et livrer des présentations et des communications aux pairs.
  1. Toutes autres tâches assignées.

#LI-Remote

Trimedx est un employeur qui respecte l'égalité des chances. Lieu de travail drug-free.

Parce que nous nous engageons à fournir un environnement de travail sûr et productif, Trimedx est un lieu de travail exempt de drogues. Par conséquent, les associés ont l'interdiction de fabriquer, vendre, distribuer, délivrer, posséder ou utiliser illégalement toute substance contrôlée ou marijuana, ou d'être autrement sous l'influence de celle-ci, sur toutes les propriétés de Trimedx et du client ou pendant les heures de travail/d'astreinte.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026