Nox Health

Ingeniero/a de Software Principal

JavaPostgreSQLAWS
Traducción automática. Consulta el original.

Sobre el puesto

El

Puesto

Buscamos un/a Ingeniero/a de Software Principal que disfrute del equilibrio entre el diseño de sistemas de alto nivel y la codificación práctica. En este puesto, dividirás tu tiempo 50/50 entre dos áreas críticas:

Responsabilidades Clave

  1. Arquitectura Upstream (50%): Actuarás como ancla técnica en una tríada multidisciplinar junto con Product Managers y Product Owners. Traducirás los Documentos de Requisitos del Producto (PRDs) en Documentos de Diseño Técnico (TDDs) completos, definiendo la arquitectura, evaluando la viabilidad y proporcionando las estimaciones que dan forma a nuestra hoja de ruta.
  1. Ejecución Práctica (50%): No solo diseñarás sistemas y los entregarás. Te integrarás en uno de nuestros cuatro equipos de Scrum como desarrollador/a activo/a. Ayudarás al equipo a desglosar tus TDDs en historias de usuario accionables, escribirás código listo para producción en Java/Kotlin, y guiarás al equipo a través de revisiones de código y obstáculos técnicos.
  1. Arquitectura y Diseño: Lidera el diseño técnico de nuevos productos comerciales en la nube, creando arquitecturas de microservicios altamente escalables, seguras y resilientes en AWS.
  1. Colaboración Upstream: Asóciate directamente con Product Management para evaluar PRDs, identificar compensaciones técnicas y establecer TDDs concretos.
  1. Construcción y Código: Dedica la mitad de tu tiempo en la trinchera con tu equipo de Scrum, contribuyendo con código de alta calidad y mantenible en toda nuestra pila (Java, Kotlin, Angular).
  1. Lidera el Desglose: Guía a los desarrolladores en la traducción de TDDs de alto nivel en historias de usuario bien definidas y entregables de sprint.
  1. Mentoría y Mejora: Eleva el nivel técnico del equipo a través de revisiones de código, pairing y el establecimiento de mejores prácticas de ingeniería.

Cualificaciones y Experiencia

  1. Profunda Experiencia Técnica: Amplia experiencia en la creación de microservicios altamente escalables utilizando Java y/o Kotlin.
  1. Cloud Native: Experiencia demostrada en el diseño e implementación de sistemas distribuidos.
  1. Dominio de Bases de Datos: Sólido conocimiento práctico de bases de datos relacionales (PostgreSQL) y NoSQL (MongoDB).
  1. Conciencia Full-Stack: Aunque el trabajo pesado se realiza en el backend/cloud, debes tener experiencia o comodidad trabajando con frameworks de frontend como Angular.
  1. Habilidades Arquitectónicas: Un historial de redacción de documentos de diseño técnico claros, propuestas arquitectónicas o RFCs.
  1. Liderazgo Ágil: Experiencia trabajando en un entorno de Scrum y habilidad para desglosar épicas arquitectónicas complejas en tareas de desarrollador/a manejables.
  1. Habilidades de Comunicación: Puedes explicar restricciones técnicas complejas a un Product Manager con la misma facilidad que explicas un patrón de diseño a un desarrollador/a junior.

Cualificaciones Preferidas

  1. Conocimiento del Dominio: Familiaridad con el sector de la tecnología sanitaria, entornos altamente regulados, plataformas SaaS, o diagnóstico del sueño.
  1. Pipelines de CI/CD: Experiencia o familiaridad con procesos de integración continua/despliegue continuo.

¿Por qué unirte a nosotros?

  • Impacto: Contribuye a soluciones que cambian vidas y que mejoran significativamente los resultados de los pacientes, marcando una diferencia real en el campo de la medicina del sueño.
  • Crecimiento: Forma parte de una empresa dinámica en una fase de gran crecimiento, que ofrece oportunidades incomparables para el avance profesional y el desarrollo.
  • Innovación: Trabaja en un entorno con visión de futuro donde tus ideas, experiencia técnica y contribuciones serán muy valoradas y reconocidas.
  • Colaboración: Únete a un equipo global de innovadores, médicos y tecnólogos apasionados, dedicados a marcar la diferencia en la atención sanitaria a través de la tecnología.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores