
Avalon Healthcare Solutions est une entreprise de technologies de santé qui fournit des services aux régimes d’assurance maladie, aux laboratoires et aux prestataires de soins de santé grâce à sa plateforme Diagnostic Intelligence et à ses services de gestion des prestations. L’entreprise associe des politiques fondées sur des données probantes, une prise de décision en temps réel concernant les examens, des réseaux de laboratoires sélectionnés, des flux de travail automatisés et des analyses afin de contribuer à une gestion plus efficace des examens diagnostiques. Ses activités couvrent les tests génétiques, les examens en oncologie, notamment la biopsie liquide, les tests cardiométaboliques et les services de laboratoire courants, avec pour objectif de réduire les dépenses inutiles, d’améliorer la supervision opérationnelle et de favoriser des soins rapides et éclairés. Les équipes d’Avalon interviennent dans la gestion des prestations de laboratoire, la gestion des tests génétiques de précision et l’analyse des données de santé pour les payeurs et les partenaires du diagnostic.
Ingénieur logiciel II – Hybride, États-Unis
Ingénieur logiciel II chez Avalon Healthcare Solutions, chargé de développer des applications évolutives pour les opérations de santé et les régimes d’assurance maladie. Le poste associe développement full-stack, ingénierie assistée par l’IA, tests et livraison Agile.
Description
- Construire, améliorer et maintenir des applications essentielles à l’activité
- Évaluer les besoins de l’entreprise et contribuer à concevoir et documenter des solutions techniques évolutives
- Maintenir les diagrammes et la documentation techniques, notamment les diagrammes de contexte, de flux de données et de flux de processus
- Créer et exécuter des plans de tests unitaires, d’intégration et de régression
- Examiner les problèmes liés aux applications et aux intégrations, corriger les défauts et contribuer à l’analyse des causes profondes
- Produire des composants logiciels modulaires, maintenables et réutilisables
- Utiliser des technologies d’IA et des outils de développement assistés par l’IA afin d’améliorer l’efficacité de l’ingénierie et la qualité des logiciels
- Contribuer à l’ensemble du cycle de vie du développement logiciel Agile, de la planification et de la mise en œuvre des sprints aux tests et au déploiement
- Diriger et effectuer des revues de code entre pairs
- Accompagner les ingénieurs débutants et encourager des pratiques d’ingénierie cohérentes
- Développer une connaissance pratique des opérations liées aux régimes d’assurance maladie et des systèmes associés
- Participer à la rotation d’astreinte pour assurer le support des plateformes logicielles critiques
- Travailler en étroite collaboration avec des équipes interfonctionnelles et les parties prenantes de l’entreprise
Exigences
- Maîtrise démontrée d’au moins un langage tel que Java, Go ou TypeScript
- Solides connaissances des bases de données relationnelles et du développement de requêtes SQL complexes, notamment avec MSSQL ou PostgreSQL
- Expérience approfondie de Git, notamment des stratégies de branchement, des pull requests et de la résolution des conflits de fusion
- Capacité à travailler efficacement avec IntelliJ, VSCode ou Eclipse
- Expérience pratique des API REST, de SOAP et de l’architecture de microservices
- Expérience pratique de l’utilisation de l’IA dans les flux de développement ou de l’intégration de capacités d’IA dans des applications, produits ou processus métier
- Compétences avancées en Linux, notamment en scripting et en dépannage
- Connaissance pratique des méthodes Agile et de l’ensemble du cycle de vie du développement logiciel
- Expérience de la participation à la planification des sprints, aux rétrospectives et au perfectionnement du backlog
- Connaissance des pipelines et outils CI/CD tels que Jenkins, GitHub Actions ou GitLab CI
- Solides bases en programmation sécurisée et en optimisation des performances
- Excellentes aptitudes à la communication écrite et orale
- Capacité à travailler efficacement avec des équipes interfonctionnelles
- Approche autonome et proactive, avec un engagement envers l’apprentissage continu
- Solides capacités d’analyse et de résolution de problèmes techniques de complexité modérée
- Capacité à encadrer des ingénieurs débutants et à contribuer à une culture d’équipe inclusive
- Souhaité : connaissance de Docker et Kubernetes
- Souhaité : expérience avec AWS, Azure ou Google Cloud Platform
- Souhaité : expérience avec React, Next.js, CSS/SASS, Material UI ou Bootstrap
- Souhaité : expérience avec JUnit, Jest ou Mocha
Avantages
- Éligibilité au télétravail
- Déplacements trimestriels au siège social d’Avalon
- Environnement de travail bienveillant et innovant
- Possibilité d’élargir son expertise technique, son influence au sein de l’organisation et d’évoluer vers un rôle de leadership technique
- Employeur garantissant l’égalité des chances – anciens combattants/personnes handicapées