UBC
UBC
UBC trabaja en los sectores de la atención sanitaria y la biotecnología para ayudar a conectar a los pacientes con terapias especializadas. Sus servicios respaldan programas biofarmacéuticos mediante el acceso de los pacientes, la gestión de riesgos y la generación de evidencia. La empresa utiliza datos del mundo real y tecnología para ayudar a sus clientes a supervisar la seguridad de los tratamientos, comprender cómo se utilizan los medicamentos y mejorar la experiencia del paciente.

Director de Ingeniería de Software, Desarrollo de Plataformas

Lidera la ingeniería de plataformas Microsoft, la arquitectura empresarial y el desarrollo con IA de UBC. Crea tecnología segura y escalable para el desarrollo farmacéutico y las aplicaciones sanitarias.

Descripción

  • Lidera el equipo de plataformas y supervisa el desarrollo y mantenimiento de frameworks de Microsoft en un entorno regulado.
  • Crea y gestiona un equipo para el desarrollo interno de software, la ingeniería de plataformas y las capacidades basadas en IA.
  • Evalúa los componentes de la plataforma empresarial y crea una hoja de ruta por fases para una plataforma digital moderna.
  • Impulsa las puertas de enlace de API, la orquestación de flujos de trabajo, los servicios de capacidades, las integraciones, la arquitectura basada en eventos, la persistencia de datos y la conectividad con almacenes de datos.
  • Evalúa e integra la IA y el aprendizaje automático para automatizar las capacidades de la plataforma.
  • Guía la adopción de tecnologías emergentes y métodos de desarrollo para mejorar el rendimiento, la escalabilidad y la seguridad de la plataforma.
  • Supervisa la entrega de sistemas y aplicaciones, el diseño y la arquitectura de software, y el desarrollo de software.
  • Planifica y entrega soluciones de plataforma empresarial.
  • Establece estándares compartidos de entrega y realiza un seguimiento de las prácticas de desarrollo para impulsar la mejora continua.
  • Dirige el diseño técnico y la implementación de soluciones de software.
  • Contribuye en todas las fases del ciclo de vida de desarrollo de sistemas (SDLC).
  • Colabora con los equipos de ingeniería para crear soluciones reutilizables, escalables y seguras para UBC y sus clientes.
  • Define estándares y puntos de control de preparación para las etapas de concepto, prueba de concepto, piloto y producción.
  • Desarrolla y perfecciona flujos de trabajo de CI/CD, pruebas unitarias, implementación, gestión de versiones, documentación y soporte operativo.
  • Promueve el uso responsable del desarrollo asistido por IA.
  • Colabora con Seguridad de la Información en calidad del código, dependencias, riesgos de bibliotecas, gestión de datos e implementaciones seguras.
  • Gestiona riesgos, escalaciones y asignación de recursos en los flujos de entrega ágil.
  • Contribuye como miembro clave del Centro de Excelencia de Arquitectura Empresarial de TI.
  • Gestiona los recursos del equipo de Desarrollo de Plataformas de TI.
  • Supervisa a gerentes de desarrollo de software, arquitectos de software e ingenieros de desarrollo de software.

Requisitos

  • Título universitario en Ciencias de la Computación, Sistemas de Información o un campo relacionado, o una combinación equivalente de formación y experiencia.
  • Al menos 10 años de experiencia práctica en ingeniería de software y diseño de soluciones en un entorno técnico.
  • Al menos 5 años de experiencia en liderazgo de equipos.
  • Gran atención al detalle y capacidad para llevar el trabajo hasta completarlo satisfactoriamente.
  • Excelentes habilidades interpersonales y de comunicación oral y escrita.
  • Capacidad para gestionar varias tareas.
  • Capacidad para comunicarse eficazmente con públicos técnicos y no técnicos.
  • Flexibilidad para trabajar en horarios variables.
  • Conocimiento profundo y experiencia práctica en todas las fases del SDLC.
  • Conocimiento profundo de la validación de software en un entorno regulado por la FDA.
  • Conocimiento de los requisitos de 21 CFR Parte 11, HIPAA y E2B.
  • Sólidas habilidades de documentación de aplicaciones.
  • Buen conocimiento de los principios de desarrollo ágil de software.
  • Habilidades de programación estructurada.
  • Amplia experiencia con la pila Microsoft .NET, incluidos Visual Studio, TFS/Azure DevOps, C#, ASP.NET, WebForms, MVC, Angular, Node.js y el desarrollo de servicios web/API.
  • Amplia experiencia con sistemas de gestión de bases de datos relacionales, en particular Microsoft SQL Server u Oracle.
  • Conocimientos prácticos de software para desarrollo en equipo y herramientas de pruebas automatizadas.

Beneficios

  • Salario competitivo.
  • Oportunidades de desarrollo profesional.
  • Plan 401(k) con aportación equivalente de la empresa.
  • Reembolso de gastos de matrícula.
  • Entorno de trabajo flexible.
  • Tiempo libre remunerado discrecional.
  • Días festivos remunerados.
  • Programas de asistencia para empleados.
  • Cobertura médica, dental y oftalmológica.
  • Planes HSA/FSA.
  • Consultas de telemedicina.
  • Programa de bienestar.
  • Ayuda para adopciones.
  • Cobertura por incapacidad a corto plazo.
  • Cobertura por incapacidad a largo plazo.
  • Seguro de vida.
  • Programas de descuentos.

Empleos relacionados

General Dynamics Information Technology

Ingeniero/a de software remoto, modelado de datos Oracle en GDIT

General Dynamics Information Technology

Diseña software escalable y modelos de datos Oracle para GDIT. Ayuda a modernizar el procesamiento de ingresos de Aduanas y Protección Fronteriza al sustituir los cobros en papel por soluciones electrónicas.

Abrir
BackerKit

Ingeniero/a sénior de software, arquitectura frontend

BackerKit

Lidera la arquitectura frontend y la calidad de las interfaces de la plataforma de financiación colectiva de BackerKit. Crea experiencias intuitivas con Rails, Hotwire, Turbo, Stimulus y Tailwind.

Abrir
Fanatics

Ingeniero/a principal de backend, Fanatics Live (remoto, EE. UU.)

Fanatics

Lidera la arquitectura y la entrega de plataformas escalables para Fanatics Live, que abarcan el comercio en directo, el descubrimiento, la comunidad y las transacciones. Colabora con distintos equipos para mejorar la fiabilidad, el rendimiento y la experiencia de los aficionados al deporte y los coleccionistas.

Abrir
Pond & Company

Gerente técnico sénior de ingeniería, repostaje de aviación

Pond & Company
501 – 1000 Empleados
ConstrucciónConsultoría

Dirige proyectos de repostaje de aviación e infraestructura petrolera en Pond & Company, supervisando el diseño de ingeniería, la ejecución de proyectos, la coordinación con clientes y las revisiones de calidad. Guía equipos multidisciplinarios y asesora a ingenieros durante el diseño, el apoyo a la construcción, la puesta en servicio y el cierre de proyectos.

Abrir
Navan

Arquitecto/a sénior de frontend, remoto en EE. UU. — Navan

Navan

Define la infraestructura de frontend con asistencia de IA para la plataforma de viajes corporativos, tarjetas y gastos de Navan. Mejora los microfrontends, las herramientas para desarrolladores, las pruebas, el rendimiento y la seguridad en más de 20 equipos de ingeniería.

Abrir
General Dynamics Information Technology

Desarrollador sénior de software, autorización de seguridad Secret activa

General Dynamics Information Technology

Desarrolla y mantiene aplicaciones web críticas para las misiones de NCIS para General Dynamics Information Technology. El puesto se centra en el desarrollo full stack con C#, ASP.NET y SQL Server.

Abrir