UBC
UBC
UBC opera nei settori dell’assistenza sanitaria e delle biotecnologie per aiutare a mettere in contatto i pazienti con terapie specialistiche. I suoi servizi supportano i programmi biofarmaceutici attraverso l’accesso dei pazienti, la gestione dei rischi e la produzione di evidenze. L’azienda utilizza dati del mondo reale e tecnologie per aiutare i clienti a monitorare la sicurezza dei trattamenti, comprendere come vengono utilizzati i medicinali e migliorare il percorso del paziente.

Direttore dell’ingegneria del software, sviluppo di piattaforme

Guida l’ingegneria delle piattaforme Microsoft, l’architettura aziendale e lo sviluppo assistito dall’IA di UBC. Realizza tecnologie sicure e scalabili per lo sviluppo farmaceutico e le applicazioni sanitarie.

Descrizione

  • Guida il team Piattaforme e supervisiona lo sviluppo e la manutenzione dei framework Microsoft in un ambiente regolamentato.
  • Crea e gestisci un team per lo sviluppo software interno, l’ingegneria delle piattaforme e le funzionalità basate sull’IA.
  • Valuta i componenti della piattaforma aziendale e definisci una roadmap graduale per una piattaforma digitale moderna.
  • Fai progredire gateway API, orchestrazione dei flussi di lavoro, servizi di funzionalità, integrazioni, architettura basata su eventi, persistenza dei dati e connettività ai data warehouse.
  • Valuta e integra IA e apprendimento automatico per automatizzare le funzionalità della piattaforma.
  • Guida l’adozione di tecnologie emergenti e metodi di sviluppo per migliorare prestazioni, scalabilità e sicurezza della piattaforma.
  • Supervisiona la fornitura di sistemi e applicazioni, la progettazione e l’architettura software e lo sviluppo software.
  • Pianifica e realizza soluzioni per piattaforme aziendali.
  • Definisci standard condivisi di rilascio e monitora le pratiche di sviluppo per un miglioramento continuo.
  • Dirigi la progettazione tecnica e l’implementazione delle soluzioni software.
  • Contribuisci a tutte le fasi del ciclo di vita dello sviluppo dei sistemi (SDLC).
  • Collabora con i team di ingegneria per creare soluzioni riutilizzabili, scalabili e sicure per UBC e i suoi clienti.
  • Definisci standard e verifiche di preparazione per le fasi di concept, prova di concetto, progetto pilota e produzione.
  • Sviluppa e perfeziona i flussi di lavoro per CI/CD, test unitari, distribuzione, gestione dei rilasci, documentazione e supporto operativo.
  • Promuovi l’uso responsabile dello sviluppo assistito dall’IA.
  • Collabora con Sicurezza informatica su qualità del codice, dipendenze, rischi delle librerie, gestione dei dati e distribuzione sicura.
  • Gestisci rischi, escalation e allocazione delle risorse nelle pipeline di rilascio Agile.
  • Contribuisci come membro chiave del Centro di eccellenza per l’architettura aziendale IT.
  • Gestisci le risorse del team Sviluppo piattaforme IT.
  • Supervisiona i responsabili dello sviluppo software, gli architetti software e gli ingegneri dello sviluppo software.

Requisiti

  • Laurea triennale in Informatica, Sistemi informativi o ambito correlato, oppure combinazione equivalente di formazione ed esperienza.
  • Almeno 10 anni di esperienza pratica nell’ingegneria del software e nella progettazione di soluzioni in un ambiente tecnico.
  • Almeno 5 anni di esperienza nella gestione di persone.
  • Grande attenzione ai dettagli e capacità di portare il lavoro a completamento con successo.
  • Eccellenti capacità interpersonali e di comunicazione orale e scritta.
  • Capacità di gestire più attività.
  • Capacità di comunicare efficacemente con interlocutori tecnici e non tecnici.
  • Flessibilità nel lavorare con orari variabili.
  • Conoscenza approfondita ed esperienza pratica in tutte le fasi dell’SDLC.
  • Conoscenza approfondita della convalida del software in un ambiente regolamentato dalla FDA.
  • Conoscenza dei requisiti 21 CFR Parte 11, HIPAA ed E2B.
  • Solide capacità di documentazione delle applicazioni.
  • Solida comprensione dei principi di sviluppo software Agile.
  • Competenze di programmazione strutturata.
  • Ampia esperienza con lo stack Microsoft .NET, inclusi Visual Studio, TFS/Azure DevOps, C#, ASP.NET, WebForms, MVC, Angular, Node.js e sviluppo di servizi Web/API.
  • Ampia esperienza con sistemi di gestione di database relazionali, in particolare Microsoft SQL Server o Oracle.
  • Conoscenza operativa di software per lo sviluppo in team e strumenti di test automatizzati.

Benefit

  • Retribuzione competitiva.
  • Opportunità di avanzamento professionale.
  • Piano 401(k) con contributo corrispondente dell’azienda.
  • Rimborso delle tasse universitarie.
  • Ambiente di lavoro flessibile.
  • Permessi retribuiti discrezionali.
  • Festività retribuite.
  • Programmi di assistenza ai dipendenti.
  • Copertura medica, odontoiatrica e oculistica.
  • Piani HSA/FSA.
  • Consulti di telemedicina.
  • Programma di benessere.
  • Assistenza per l’adozione.
  • Copertura per invalidità a breve termine.
  • Copertura per invalidità a lungo termine.
  • Assicurazione sulla vita.
  • Programmi di sconti.

Offerte correlate

General Dynamics Information Technology

Ingegnere software da remoto, modellazione dei dati Oracle presso GDIT

General Dynamics Information Technology

Progetta software scalabile e modelli di dati Oracle per GDIT. Contribuisci a modernizzare l’elaborazione delle entrate di Dogane e Protezione delle Frontiere, passando dagli incassi cartacei a soluzioni elettroniche.

Apri
Fanatics

Ingegnere backend principale, Fanatics Live (da remoto, Stati Uniti)

Fanatics

Guida l’architettura e la realizzazione di piattaforme scalabili per Fanatics Live, dedicate al commercio in diretta, alla scoperta, alla community e alle transazioni. Collabora con più team per migliorare affidabilità, prestazioni ed esperienza di tifosi e collezionisti.

Apri
Pond & Company

Responsabile tecnico senior di ingegneria, rifornimento aeronautico

Pond & Company
501 – 1000 Dipendenti
ConsulenzaEdilizia

Guida i progetti di rifornimento aeronautico e infrastrutture petrolifere presso Pond & Company, supervisionando la progettazione ingegneristica, la realizzazione dei progetti, il coordinamento con i clienti e le revisioni della qualità. Coordina team multidisciplinari e affianca gli ingegneri durante la progettazione, il supporto alla costruzione, la messa in servizio e la chiusura dei progetti.

Apri
Navan

Architetto senior frontend, da remoto negli Stati Uniti — Navan

Navan

Definisci l’infrastruttura frontend assistita dall’IA per la piattaforma Navan dedicata a viaggi aziendali, carte e spese. Migliora i microfrontend, gli strumenti per sviluppatori, i test, le prestazioni e la sicurezza in oltre 20 team di ingegneria.

Apri
General Dynamics Information Technology

Sviluppatore software senior, nulla osta Secret attivo

General Dynamics Information Technology

Sviluppa e mantiene applicazioni web mission-critical per l’NCIS presso General Dynamics Information Technology. Il ruolo si concentra sullo sviluppo full stack con C#, ASP.NET e SQL Server.

Apri