Launch Legends
Labcorp
Ingeniero/a de Software Senior
Sobre la oportunidad
Labcorp busca un/a Ingeniero/a de Software Senior para unirse a nuestro equipo en nuestra ubicación de 1302 Hall Boulevard en Bloomfield, CT.
Horario de trabajo: Este es un puesto a tiempo completo, exento (asalariado) asignado a un horario de primer turno, con horario comercial estándar de lunes a viernes, de 8:00 a.m. a 5:00 p.m. EST. Las necesidades del negocio pueden requerir ocasionalmente flexibilidad en el horario de trabajo, incluyendo horas más tempranas, más tardías o adicionales, con previo aviso razonable cuando sea posible.
Animamos a todos a postularse
Si usted es una persona con una discapacidad que necesita asistencia para usar nuestras herramientas en línea para buscar y solicitar empleos, o necesita una adaptación, visite nuestro sitio de accesibilidad o contáctenos en Labcorp Accessibility. Para obtener más información sobre cómo recopilamos y almacenamos sus datos personales, consulte nuestra Declaración de Privacidad.
Responsabilidades del puesto
- Diseñar, desarrollar y dar soporte a software a nivel de aplicación para equipos de automatización de laboratorio, incluidos sistemas robóticos de manipulación de líquidos y asistencia de instrumentos.
- Desarrollar y mantener software de automatización integrado y en red desde el diseño y la creación de prototipos hasta la producción y el soporte post-implementación.
- Colaborar con Ingeniería de Fabricación para desarrollar software de puesta en marcha, pruebas y diagnóstico para equipos de automatización.
- Colaborar con Marketing de Producto, Diseño de Ingeniería y usuarios finales para definir y refinar los requisitos de la aplicación.
- Contribuir al desarrollo de herramientas y bibliotecas básicas reutilizables para simplificar el desarrollo de aplicaciones en Java y entornos relacionados.
- Diseñar, implementar y mantener interfaces de usuario específicas de la aplicación, servicios web, sistemas de bases de datos backend y soluciones de seguimiento de rendimiento.
- Dar soporte a la resolución de problemas de producción y servicio de campo en colaboración con los equipos de Atención al Cliente.
- Participar en revisiones de código, discusiones de diseño técnico e iniciativas de mejora continua.
- Desarrollar software dentro de un entorno regulado por calidad ISO 13485.
Cualificaciones mínimas
- Título de Grado en Ingeniería, Ciencias de la Computación, Tecnología de la Información, Inteligencia Artificial y Robótica, o un título de Asociado con 4 o más años de experiencia en robótica, o un diploma de escuela secundaria con 10 o más años de experiencia en robótica o automatización.
- 5 o más años de experiencia desarrollando software a nivel de aplicación para sistemas de automatización de laboratorio o industriales.
- 5 o más años de experiencia con tecnologías de automatización industrial, incluyendo robótica, actuadores neumáticos, sensores y servomotores.
- 5 o más años de experiencia utilizando Java u otro lenguaje de programación orientado a objetos.
- 5 o más años de experiencia aplicando metodologías de diseño orientado a objetos.
- 5 o más años de experiencia desarrollando aplicaciones integradas o en tiempo real de Java.
- 5 o más años de experiencia utilizando entornos de desarrollo como Eclipse o Visual Studio Code, incluyendo herramientas de control de código fuente y gestión de módulos.
- 5 o más años de experiencia utilizando sistemas de control de versiones basados en Git.
- 5 o más años de experiencia desarrollando algoritmos de visión artificial para inspección, guiado o control robótico.
Estándares adicionales del puesto
- Experiencia con frameworks de Java como Spring, Spring Boot o Hibernate JPA.
- Experiencia trabajando con sistemas de mensajería de Java como ActiveMQ o tecnologías comparables.
- Experiencia desarrollando servicios web basados en REST.
- Experiencia trabajando con plataformas de bases de datos empresariales como MySQL, Oracle, MariaDB, MongoDB, Cassandra o tecnologías similares.
- Familiaridad con métricas de producción, análisis de datos o procesamiento de grandes volúmenes de datos.
- Exposición a flujos de trabajo ETL o iniciativas de migración de grandes volúmenes de datos.
- Conocimiento de frameworks de CSS, HTML5 y front‑end como Angular.
- Sólidas habilidades de comunicación verbal y escrita para apoyar la colaboración entre equipos multifuncionales y multidisciplinares.
Cualificaciones preferidas
- 5 o más años de experiencia trabajando con tecnologías de contenedores como Docker o Kubernetes.
- 1 o más año de experiencia creando drivers o interfaces para equipos de terceros.
- 1 o más año de experiencia trabajando con arquitecturas de bases de datos relacionales o NoSQL.
- 1 o más año de experiencia dando soporte a procedimientos de laboratorio en entornos de ciencias de la vida o diagnóstico.
Sobre el puesto
El Ingeniero/a de Software Senior diseña, desarrolla y da soporte a soluciones de software para sistemas avanzados de automatización de laboratorio y robótica. Este puesto es práctico y abarca todo el ciclo de vida del desarrollo, incluyendo el diseño del sistema, la implementación, las pruebas, la validación y el soporte de producción. El puesto requiere una estrecha colaboración con equipos de desarrollo de productos multifuncionales y socios de fabricación, y contribuye tanto al liderazgo técnico como a la tutoría de ingenieros. El Ingeniero/a de Software Senior desempeña un papel clave en el avance de las capacidades de automatización, la mejora de la fiabilidad del sistema y el soporte de operaciones de laboratorio de alta calidad.
Beneficios: Los empleados programados regularmente para trabajar 20 o más horas por semana son elegibles para beneficios integrales que incluyen: Médico, Dental, Visión, Vida, STD/LTD, 401(k), Tiempo Libre Pagado (PTO) o Tiempo Libre Flexible (FTO), Reembolso de Matrícula y Plan de Compra de Acciones para Empleados. Los empleados programados regularmente para trabajar menos de 20 horas, empleados casuales, en prácticas y temporales solo son elegibles para participar en el Plan 401(k). Los empleados que están programados regularmente para trabajar en un horario de 7 encendido/7 apagado son elegibles para recibir todos los beneficios anteriores, excepto PTO o FTO. Para obtener información más detallada, haga clic aquí.
Labcorp se enorgullece de ser un Empleador que Ofrece Igualdad de Oportunidades:
Labcorp se esfuerza por la inclusión y la pertenencia en la fuerza laboral y no tolera el acoso ni la discriminación de ningún tipo. Tomamos decisiones de empleo basadas en las necesidades de nuestro negocio y las cualificaciones y el mérito del individuo. Los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, religión, color, origen nacional, sexo (incluyendo embarazo, parto o condiciones médicas relacionadas), estado familiar o parental, estado civil, unión civil o sociedad doméstica, orientación sexual, identidad de género, expresión de género, apariencia personal, edad, estado de veterano, discapacidad, información genética o cualquier otra característica legalmente protegida. Adicionalmente, todos los solicitantes cualificados con antecedentes de arresto o condena serán considerados para el empleo de acuerdo con la ley aplicable.
