
Développeur/Développeuse Logiciel Cloud Senior (Kotlin)
- Canada
- $100,000-130,000 per year
- Permanent
- Full-time
- Conception et développement d'applications cloud natives évolutives et hautement performantes à l'aide de modèles de microservices modernes sur AWS.
- Développer des solutions full-stack, conception de services backend et d'interfaces web intuitives conformes aux meilleures pratiques du secteur et aux normes réglementaires.
- Encourager l'innovation en collaborant à l'architecture du système, en évaluant les nouvelles technologies et en contribuant à notre feuille de route technique.
- Mentorat et accompagnement des développeurs juniors: partage des connaissances, révision du code et encouragement à l'apprentissage continu.
- Promouvoir la qualité en implémentant des tests automatisés, des pipelines CI/CD, des outils d'observabilité et les meilleures pratiques en matière de sécurité.
- Traduire les besoins commerciaux en solutions pratiques en partenariat avec les équipes Produit, UX et Clinique.
- Travailler avec les normes relatives aux données de santé (HL7, DICOM) dans un environnement hautement réglementé, en garantissant la conformité et la performance.
- Plus de 7 ans d'expérience professionnelle dans le développement de logiciels.
- Plus de 3 ans d'expérience pratique dans le développement avec les services AWS (EC2, Lambda, RDS, S3, ECS/EKS).
- Plus de 3 ans d'expérience dans la création et le déploiement d'applications web full-stack en production.
- Langages: maîtrise de Kotlin et Go ; bonne compréhension de la programmation orientée objet et fonctionnelle.
- Backend: expertise en Spring Boot et conception de microservices.
- Frontend: expérience avec Angular ou React.
- Bases de données: solide connaissance de PostgreSQL ou SQL Server.
- Outils: familiarité avec Gradle, Git et les pratiques DevOps modernes.
- Plateformes: capacité à travailler dans des environnements Windows et Linux.
- Communicateur clair et assertif, à l'écrit comme à l'oral.
- Capacité à résoudre les problèmes de manière créative et esprit collaboratif.
- Expérience dans la gestion d'exigences complexes et l'équilibrage des priorités au sein d'équipes agiles.
- Formation: Baccalauréat en informatique, ingénierie ou dans un domaine connexe, ou expérience équivalente.
- Expérience avec C# ou .NET Core
- Connaissance de JOOQ ou de structures d'abstraction de bases de données similaires.
- Expérience avec des outils d'observabilité tels que Datadog, New Relic ou similaires.
- Expérience dans le secteur de la santé ou dans des industries réglementées (FDA, FAA).
- Maîtrise dans un domaine pertinent.
- Expérience dans la conception et la mise à l'échelle de systèmes distribués.
We are sorry but this recruiter does not accept applications from abroad.