Idaho Health Insurance Exchange
GE HEALTHCARE
Ingeniero/a de Software Full Stack
Resumen del Puesto
Como Ingeniero/a de Desarrollo Full Stack para nuestra Organización de Ciencia y Tecnología, crearás software de principio a fin, desde experiencias web interactivas orientadas al usuario hasta las APIs distribuidas y las capas de datos que las sustentan. Te encargarás de definir el alcance y liderar proyectos técnicos complejos, sentando las bases para que los productos en fase inicial puedan iterar y escalar, al tiempo que impulsas las mejores prácticas de ingeniería de software y entregas software de alta calidad en plazos ajustados. El trabajo formará parte, aunque no exclusivamente, de los proyectos integrados en el recientemente creado Wisconsin Tech Hub.
En GE HealthCare, estamos comprometidos a ofrecer soluciones basadas en la nube a nuestros clientes: todos los aspectos de los servicios informáticos en la nube y en el borde, incluidos servidores, bases de datos, almacenamiento, redes, análisis, software e inteligencia, se entregan a través de Internet. Nuestra organización de Ciencia y Tecnología está aprovechando el poder de la tecnología para hacer que la atención médica sea más precisa, más personalizada y más accesible para todos. Desde impulsar la estrategia general de investigación clínica e innovación centrada en el paciente hasta ofrecer nuevas capacidades digitales y de machine learning, estamos comprometidos a liderar la transformación digital, mejorar los resultados para pacientes y proveedores, y crear un mundo donde la atención médica no tenga límites.
Descripción del Puesto
Funciones/Responsabilidades
- Trabajar con un equipo multifuncional para crear productos de software bajo una arquitectura aprobada y dentro de la hoja de ruta establecida por el equipo de gestión de producto
- Asumir la propiedad de las funcionalidades de principio a fin, desde la interfaz de usuario hasta los servicios backend, las APIs y la persistencia, con un alto énfasis en la calidad, el desarrollo guiado por pruebas y las prácticas sólidas de ingeniería de software
- Crear interfaces de usuario interactivas y accesibles utilizando frameworks modernos de JavaScript, colaborando estrechamente con UX para traducir diseños en experiencias de producción
- Diseñar, implementar, probar, desplegar y mantener soluciones de software innovadoras para transformar el rendimiento del servicio, la durabilidad, el coste y la seguridad
- Construir y mantener pipelines de CI/CD, conjuntos de pruebas automatizadas y la monitorización y observabilidad necesarias para operar los servicios que posees
- Participar en revisiones de diseño de software, realizar revisiones de código entre compañeros y proporcionar aportaciones y comentarios a otros miembros del equipo de desarrollo
- Utilizar las mejores prácticas de ingeniería de software para garantizar un alto estándar de calidad en todas las entregas del equipo
- Actuar como Representante de Seguridad del Producto para Tech Hub, garantizando el cumplimiento de los requisitos del Ciclo de Vida de Desarrollo Seguro y que los controles de seguridad, la evidencia y la documentación estén completos antes de cada lanzamiento
- Coordinar revisiones de seguridad, modelado de amenazas, evaluaciones de riesgos, pruebas de penetración, escaneos de seguridad y generación de SBOM, y realizar el seguimiento de la remediación de vulnerabilidades, hallazgos de seguridad y brechas de cumplimiento
- Colaborar con los equipos de ingeniería en prácticas de codificación segura y gestión de dependencias, y realizar el seguimiento de métricas de seguridad, SLAs de remediación y estado de cumplimiento en todos los componentes
Requisitos mínimos
Requisitos Mínimos
- Título de Grado en Informática o disciplina relacionada
- 4+ años de experiencia profesional en desarrollo de software en todo el stack, incluyendo ingeniería front end y principios de diseño modernos
- 1+ año de experiencia en la creación de sistemas distribuidos escalables utilizando un framework moderno en la nube como AWS, Azure o GCP y despliegues en contenedores (Docker, Kubernetes/OpenShift)
- Sólida experiencia con un framework moderno de front-end (por ejemplo, Angular, React, Vue) y con JavaScript/TypeScript, HTML y CSS
- Sólida experiencia con Java, un framework moderno de microservicios Java (Quarkus, Spring Boot), JPA (por ejemplo, Hibernate) o un stack backend equivalente
- Experiencia en el uso de herramientas de IA para mejorar los flujos de trabajo de ingeniería, optimizar las comprobaciones de cumplimiento o ayudar en la generación de documentación
Requisitos de Elegibilidad
- GE HealthCare solo empleará a aquellos que estén legalmente autorizados para trabajar en los Estados Unidos para esta oferta. No patrocinaremos visas de empleo para individuos, ni ahora ni en el futuro, para esta oferta de trabajo.
- Este puesto se encuentra en el estado de Wisconsin, en las instalaciones de GE HealthCare en Waukesha.
- Esperamos que todos los empleados vivan y respiren nuestros comportamientos: actuar con humildad y generar confianza; liderar con transparencia; entregar con enfoque y asumir la responsabilidad, siempre con una integridad inquebrantable.
- No patrocinaremos visas de empleo para individuos, ni ahora ni en el futuro, para esta oferta de trabajo.
GE HealthCare solo empleará a aquellos que estén legalmente autorizados para trabajar en los Estados Unidos para esta oferta. Cualquier oferta de empleo estará sujeta a la finalización exitosa de una prueba de drogas (si corresponde).
Cualificaciones Deseadas
- 6+ años de experiencia profesional en desarrollo de software
- Máster o Doctorado en Informática, Ingeniería Informática o campo relacionado
- Experiencia en diseño/arquitectura de sistemas distribuidos a gran escala, preferiblemente utilizando tecnologías AWS
- Experiencia con almacenes de datos relacionales y NoSQL, incluyendo diseño de esquemas y optimización del rendimiento de consultas
- Experiencia previa con sistemas de big data, análisis, microservicios en contenedores, funciones sin servidor y arquitectura orientada a eventos
- Experiencia con infraestructura como código, herramientas de CI/CD de GitLab y soporte para despliegues de software en producción
- Experiencia en la creación de interfaces de usuario accesibles (WCAG 2.x) e internacionalizadas
- Experiencia previa trabajando directamente con clientes finales para evaluar necesidades, identificar soluciones y resolver desacuerdos de forma constructiva
- Experiencia en la creación, documentación y comunicación de arquitecturas de software para productos complejos
- Experiencia en desarrollo de software ágil, incluyendo la creación, seguimiento y comunicación de planes, con la capacidad de impulsar mejoras de procesos e iniciativas de automatización de cumplimiento
- Experiencia técnica en todos los modelos de despliegue en la nube pública e infraestructura local
- Excelentes habilidades técnicas para la resolución de problemas y aptitud para aprender nuevas tecnologías y metodologías
- Experiencia trabajando en entornos de software regulados o críticos para la seguridad (atención médica, dispositivos médicos, farmacéuticos o similares)
- Familiaridad con controles de diseño, trazabilidad, preparación para auditorías y gobernanza de lanzamientos
- Experiencia con estándares de codificación segura, pruebas de seguridad de aplicaciones estáticas y dinámicas (SAST/DAST), análisis de composición de software y gestión de secretos
- Sólida comprensión de las prácticas del Ciclo de Vida de Desarrollo Seguro (SDL)
- Experiencia en la coordinación de revisiones de seguridad, modelado de amenazas, gestión de vulnerabilidades y actividades de cumplimiento
GE HealthCare ofrece un excelente ambiente de trabajo, desarrollo profesional, carreras desafiantes y una compensación competitiva. GE HealthCare es un Empleador de Igualdad de Oportunidades. Las decisiones de empleo se toman sin tener en cuenta la raza, el color, la religión, el origen nacional o étnico, el sexo, la orientación sexual, la identidad o expresión de género, la edad, la discapacidad, el estatus de veterano protegido u otras características protegidas por la ley.
Asistencia para la reubicación Proporcionada: Sí
Si bien GE HealthCare actualmente no requiere que los empleados de EE. UU. estén vacunados contra COVID-19, algunos clientes de GE HealthCare tienen mandatos de vacunación que pueden aplicarse a ciertos empleados de GE HealthCare.
