UBC
UBC
1 001 – 5 000 Employés
BiotechnologieConseilSoins de santé
UBC intervient dans les domaines de la santé et de la biotechnologie afin de faciliter l’accès des patients à des thérapies spécialisées. Ses services soutiennent les programmes biopharmaceutiques grâce à l’accès aux traitements, à la gestion des risques et à la production de données probantes. L’entreprise utilise des données du monde réel et des technologies pour aider ses clients à surveiller la sécurité des traitements, à comprendre l’utilisation des médicaments et à améliorer le parcours des patients.

Directeur de l’ingénierie logicielle, développement de plateformes

Dirigez l’ingénierie des plateformes Microsoft, l’architecture d’entreprise et le développement assisté par l’IA chez UBC. Concevez des technologies sécurisées et évolutives pour le développement pharmaceutique et les applications de santé.

Description

  • Dirigez l’équipe Plateformes et supervisez le développement et la maintenance de frameworks Microsoft dans un environnement réglementé.
  • Constituez et gérez une équipe chargée du développement logiciel interne, de l’ingénierie des plateformes et des capacités assistées par l’IA.
  • Évaluez les composants de la plateforme d’entreprise et établissez une feuille de route par étapes pour une plateforme numérique moderne.
  • Faites progresser les passerelles API, l’orchestration des flux de travail, les services de capacités, les intégrations, l’architecture événementielle, la persistance des données et la connectivité aux entrepôts de données.
  • Évaluez et intégrez l’IA et l’apprentissage automatique afin d’automatiser les capacités de la plateforme.
  • Guidez l’adoption de technologies émergentes et de méthodes de développement pour améliorer les performances, l’évolutivité et la sécurité de la plateforme.
  • Supervisez la livraison des systèmes et applications, la conception et l’architecture logicielles ainsi que le développement logiciel.
  • Planifiez et livrez des solutions de plateforme d’entreprise.
  • Définissez des normes de livraison communes et suivez les pratiques de développement en vue d’une amélioration continue.
  • Dirigez la conception technique et la mise en œuvre de solutions logicielles.
  • Contribuez à toutes les phases du cycle de vie de développement des systèmes (SDLC).
  • Collaborez avec les équipes d’ingénierie pour créer des solutions réutilisables, évolutives et sécurisées pour UBC et ses clients.
  • Définissez les normes et les points de contrôle de préparation pour les étapes de concept, de preuve de concept, de pilote et de production.
  • Élaborez et améliorez les flux de travail liés au CI/CD, aux tests unitaires, au déploiement, à la gestion des versions, à la documentation et au soutien opérationnel.
  • Encouragez un usage responsable du développement assisté par l’IA.
  • Collaborez avec la Sécurité de l’information sur la qualité du code, les dépendances, les risques liés aux bibliothèques, le traitement des données et le déploiement sécurisé.
  • Gérez les risques, les escalades et l’allocation des ressources dans les pipelines de livraison Agile.
  • Contribuez en tant que membre clé du Centre d’excellence en architecture d’entreprise informatique.
  • Gérez les ressources de l’équipe Développement des plateformes informatiques.
  • Supervisez les responsables du développement logiciel, les architectes logiciels et les ingénieurs en développement logiciel.

Exigences

  • Diplôme de licence en informatique, systèmes d’information ou domaine connexe, ou combinaison équivalente de formation et d’expérience.
  • Au moins 10 ans d’expérience pratique en ingénierie logicielle et en conception de solutions dans un environnement technique.
  • Au moins 5 ans d’expérience en gestion d’équipe.
  • Grande attention aux détails et capacité à mener les tâches à bien.
  • Excellentes aptitudes relationnelles et excellentes compétences en communication orale et écrite.
  • Capacité à gérer plusieurs tâches.
  • Capacité à communiquer efficacement avec des publics techniques et non techniques.
  • Flexibilité pour travailler selon des horaires variables.
  • Connaissance approfondie et expérience pratique de toutes les phases du SDLC.
  • Connaissance approfondie de la validation logicielle dans un environnement réglementé par la FDA.
  • Connaissance des exigences 21 CFR Part 11, HIPAA et E2B.
  • Solides compétences en documentation d’applications.
  • Bonne compréhension des principes du développement logiciel Agile.
  • Compétences en programmation structurée.
  • Vaste expérience de la pile Microsoft .NET, notamment Visual Studio, TFS/Azure DevOps, C#, ASP.NET, WebForms, MVC, Angular, Node.js et le développement de services Web/API.
  • Vaste expérience des systèmes de gestion de bases de données relationnelles, en particulier Microsoft SQL Server ou Oracle.
  • Connaissance pratique des logiciels de développement en équipe et des outils de test automatisé.

Avantages

  • Rémunération compétitive.
  • Possibilités d’évolution professionnelle.
  • Régime 401(k) avec contribution équivalente de l’entreprise.
  • Remboursement des frais de scolarité.
  • Environnement de travail flexible.
  • Congés payés à la discrétion de l’employeur.
  • Jours fériés payés.
  • Programmes d’aide aux employés.
  • Couverture médicale, dentaire et optique.
  • Régimes HSA/FSA.
  • Consultations de télémédecine.
  • Programme de bien-être.
  • Aide à l’adoption.
  • Couverture en cas d’invalidité de courte durée.
  • Couverture en cas d’invalidité de longue durée.
  • Assurance vie.
  • Programmes de réductions.

Offres similaires

General Dynamics Information Technology

Ingénieur logiciel à distance, modélisation des données Oracle chez GDIT

General Dynamics Information Technology

Concevez des logiciels évolutifs et des modèles de données Oracle pour GDIT. Contribuez à moderniser le traitement des recettes des douanes et de la protection des frontières en remplaçant les encaissements papier par des solutions électroniques.

Ouvrir
BackerKit

Ingénieur logiciel senior, architecture frontend

BackerKit

Pilotez l’architecture frontend et la qualité des interfaces de la plateforme de financement participatif de BackerKit. Créez des expériences intuitives avec Rails, Hotwire, Turbo, Stimulus et Tailwind.

Ouvrir
Fanatics

Ingénieur backend principal, Fanatics Live (télétravail, États-Unis)

Fanatics

Pilotez l’architecture et la mise en œuvre de plateformes évolutives pour Fanatics Live, couvrant le commerce en direct, la découverte, la communauté et les transactions. Collaborez avec différentes équipes pour améliorer la fiabilité, les performances et l’expérience des passionnés de sport et des collectionneurs.

Ouvrir
Pond & Company

Responsable technique senior en ingénierie, ravitaillement aéronautique

Pond & Company
501 – 1 000 Employés
ConseilConstruction

Pilotez des projets de ravitaillement aéronautique et d’infrastructures pétrolières chez Pond & Company, en supervisant la conception technique, la réalisation des projets, la coordination avec les clients et les contrôles qualité. Encadrez des équipes pluridisciplinaires et accompagnez des ingénieurs lors de la conception, du soutien à la construction, de la mise en service et de la clôture des projets.

Ouvrir
Navan

Architecte frontend senior, télétravail aux États-Unis — Navan

Navan

Concevez l’infrastructure frontend assistée par l’IA de la plateforme de voyages d’affaires, de cartes et de gestion des dépenses de Navan. Améliorez les microfrontends, les outils de développement, les tests, les performances et la sécurité au sein de plus de 20 équipes d’ingénierie.

Ouvrir
General Dynamics Information Technology

Développeur logiciel senior, habilitation Secret active

General Dynamics Information Technology

Développez et maintenez des applications web essentielles aux missions du NCIS pour General Dynamics Information Technology. Le poste est axé sur le développement full stack avec C#, ASP.NET et SQL Server.

Ouvrir