B&A
JPMorgan Chase & Co.
Lead Software Engineer - Desarrollador Senior Full-stack (Angular/Node JS/Typescript)
Resumen del puesto
Como desarrollador Senior Fullstack y líder regional dentro del equipo de Infrastructure Platforms, Data Center Services en JPMorganChase, ofrecerás productos tecnológicos fiables y líderes en el mercado de una manera segura, estable y escalable. Liderarás nuestro equipo de tres desarrolladores en EE. UU., manteniendo la entrega constante, de alta calidad y alineada con las prácticas de ingeniería globales. También mantendrás a nuestro equipo global informado sobre el progreso, los resultados y los riesgos.
Responsabilidades del puesto
- Diseñar, desarrollar y entregar soluciones de software full stack en servicios de frontend (Angular) y backend (Node.js/TypeScript), aplicando sólidas habilidades de resolución de problemas para desglosar desafíos técnicos complejos.
- Liderar la región de EE. UU., asegurando que nuestro equipo de tres desarrolladores trabaje de forma coherente con los estándares de ingeniería, las prácticas de codificación y los procesos de entrega globales.
- Establecer prioridades y expectativas claras para nuestro equipo regional, manteniendo la entrega enfocada en los resultados y haciendo que el equipo sea responsable de sus compromisos.
- Proporcionar actualizaciones periódicas y estructuradas al equipo global sobre el progreso regional, los resultados de la entrega, los riesgos y los bloqueos.
- Desarrollar código de producción seguro y de alta calidad, y revisar el trabajo de los compañeros para mantener la coherencia, la fiabilidad y el cumplimiento de los estándares de ingeniería en toda la región.
- Aprovechar las herramientas de desarrollo asistidas por IA (por ejemplo, GitHub Copilot, asistentes de revisión de código por IA) para mejorar la productividad, la calidad del código y la velocidad de entrega, y promover su adopción efectiva dentro del equipo regional.
- Mentorizar y apoyar a los desarrolladores del equipo regional, proporcionando orientación técnica y fomentando una cultura de mejora continua y excelencia en ingeniería.
- Identificar oportunidades para eliminar o automatizar la corrección de problemas recurrentes para mejorar la estabilidad operativa general de las aplicaciones y los sistemas.
- Colaborar con el Engineering Manager y el Product Manager para alinear la entrega regional con la hoja de ruta del producto y la planificación de sprints más amplia.
- Escalar y resolver los riesgos de entrega regional, las dependencias y las preocupaciones sobre recursos de manera oportuna, garantizando la transparencia con las partes interesadas globales.
- Participar en comunidades de práctica en toda el área de Ingeniería de Software para impulsar la concienciación y la adopción de herramientas, patrones y mejores prácticas modernas.
Cualificaciones, capacidades y habilidades requeridas
- Licenciatura en Informática, Ciberseguridad, Ciencia de Datos o disciplinas relacionadas.
- Formación formal o certificación en conceptos de ingeniería de software y 5+ años de experiencia aplicada en la entrega de software de producción.
- Experiencia práctica en todo el ciclo de vida de desarrollo de software, incluyendo diseño de sistemas, desarrollo de aplicaciones, pruebas, canalizaciones de CI/CD y soporte operativo.
- Experiencia demostrada en desarrollo frontend con Angular, incluyendo gestión de estado y pruebas con Testing Library.
- Experiencia demostrada en la creación de APIs RESTful con Node.js y TypeScript, así como en la redacción y mantenimiento de pruebas unitarias, funcionales e integrales.
- Experiencia demostrada liderando o coordinando el trabajo de otros desarrolladores, con responsabilidad sobre la coherencia y calidad de la entrega de un equipo.
- Capacidad demostrada para comunicarse claramente con partes interesadas técnicas y no técnicas, incluidos equipos globales o distribuidos, proporcionando actualizaciones estructuradas sobre el progreso y los resultados, y traduciendo los requisitos comerciales en planes técnicos ejecutables.
- Experiencia trabajando de forma colaborativa en equipos ágiles y participando en ceremonias de Scrum (reuniones diarias, retrospectivas, planificación de sprints); experiencia facilitando o dirigiendo ceremonias.
- Experiencia demostrada liderando el uso efectivo de herramientas de desarrollo de software asistidas por IA aprobadas (por ejemplo, para codificación, revisión de código, aceleración de pruebas, resolución de problemas) con la capacidad de establecer expectativas del equipo para validar las salidas de la IA en cuanto a corrección, rendimiento y seguridad.
- Experiencia con bases de datos relacionales como MySQL o similares.
Cualificaciones, capacidades y habilidades preferidas
- Experiencia con React como marco de trabajo de frontend adicional junto con Angular.
- Experiencia previa liderando un equipo distribuido o regional dentro de una organización de ingeniería global.
- Experiencia con Python para servicios o herramientas de backend.
- Competencia con herramientas de diseño y creación de prototipos como Figma para colaborar en los requisitos de UI/UX.
- Experiencia en la gestión de riesgos de aplicaciones, cumplimiento de controles y requisitos de resiliencia dentro de un entorno de servicios financieros regulados o tecnología empresarial.
- Exposición a plataformas en la nube y prácticas de infraestructura como código, y familiaridad con los estándares de documentación de API como OpenAPI/Swagger.
JPMorganChase, una de las instituciones financieras más antiguas, ofrece soluciones financieras innovadoras a millones de consumidores, pequeñas empresas y muchos de los clientes corporativos, institucionales y gubernamentales más destacados del mundo bajo las marcas J.P. Morgan y Chase. Nuestra historia abarca más de 200 años y hoy somos líderes en banca de inversión, banca de consumo y pequeñas empresas, banca comercial, procesamiento de transacciones financieras y gestión de activos.
JPMorgan Chase & Co. es un empleador que ofrece igualdad de oportunidades, incluyendo discapacidad/veteranos.
Ofrecemos un paquete de compensación total competitivo que incluye un salario base determinado en función del puesto, la experiencia, el conjunto de habilidades y la ubicación. Aquellos en puestos elegibles pueden recibir una remuneración basada en comisiones y/o una compensación de incentivos discrecional, pagada en forma de efectivo y/o capital sujeto a pérdida, otorgada en reconocimiento a los logros y contribuciones individuales. También ofrecemos una gama de beneficios y programas para satisfacer las necesidades de los empleados, según la elegibilidad. Estos beneficios incluyen cobertura sanitaria integral, centros de salud y bienestar en el lugar, un plan de ahorro para la jubilación, cuidado infantil de respaldo, reembolso de matrícula, apoyo a la salud mental, asesoramiento financiero y más. Se proporcionarán detalles adicionales sobre la compensación total y los beneficios durante el proceso de contratación.
Reconocemos que nuestra gente es nuestra fortaleza y que los diversos talentos que aportan a nuestra fuerza laboral global están directamente relacionados con nuestro éxito. Somos un empleador que ofrece igualdad de oportunidades y valoramos enormemente la diversidad y la inclusión en nuestra empresa. No discriminamos por ningún atributo protegido, incluyendo raza, religión, color, origen nacional, género, orientación sexual, identidad de género, expresión de género, edad, estado civil o de veterano, embarazo o discapacidad, o cualquier otra base protegida por la ley aplicable. También realizamos adaptaciones razonables para las prácticas y creencias religiosas de los solicitantes y empleados, así como para las necesidades de salud mental o discapacidad física. Visite nuestras preguntas frecuentes careers.jpmorgan.com/us/en/how-we-hire/faqs para obtener más información sobre cómo solicitar una adaptación.
Nuestros profesionales en nuestras Funciones Corporativas cubren una amplia gama de áreas, desde finanzas y riesgos hasta recursos humanos y marketing. Nuestros equipos corporativos son una parte esencial de nuestra empresa, asegurando que estemos preparando a nuestras empresas, clientes, consumidores y empleados para el éxito.
