¿Estás listo para avanzar en tu carrera y embarcarte en una aventura donde puedas empujar los límites de lo posible en la mejora de las sucursales bancarias? Únete a nosotros como Ingeniero Principal de Software dentro de la división Consumer & Community Banking Branch Banking en JPMorgan Chase.
Acerca del Rol
Como Ingeniero Principal de Software, serás una parte integral de un equipo ágil dedicado a mejorar, construir y entregar productos tecnológicos líderes en el mercado de manera segura, estable y escalable. Tus responsabilidades principales involucrarán el desarrollo de soluciones tecnológicas críticas en múltiples áreas técnicas para apoyar los objetivos comerciales de nuestra empresa.
Responsabilidades Clave del Trabajo
- Desarrollar y solucionar problemas de soluciones de software creativas, pensando más allá de los enfoques rutinarios o convencionales.
- Producir y revisar código de producción de alta calidad y seguro, asegurando que cumpla con las mejores prácticas.
- Identificar oportunidades para automatizar la remediación de problemas recurrentes para mejorar la estabilidad operativa.
- Liderar sesiones de evaluación con proveedores externos, startups y equipos internos para evaluar diseños arquitectónicos y aplicabilidad técnica.
- Promover el uso de nuevas y avanzadas tecnologías dentro de las comunidades de práctica de ingeniería de software.
- Fomentar una cultura de equipo basada en la diversidad, equidad, inclusión y respeto.
- Realizar codificación práctica para aplicaciones de sucursal e implementar prácticas de automatización de pruebas.
- Realizar pruebas de rendimiento en aplicaciones de banca de sucursal.
Calificaciones, Capacidades y Habilidades Requeridas
- Formación o certificación formal en conceptos de ingeniería de software con más de 5 años de experiencia aplicada.
- Experiencia práctica en diseño de sistemas, desarrollo de aplicaciones, pruebas y estabilidad operativa.
- Dominio avanzado en uno o más lenguajes de programación.
- Dominio en métodos de automatización y entrega continua.
- Comprensión integral de todos los aspectos del Ciclo de Vida del Desarrollo de Software (SDLC).
- Experiencia en metodologías ágiles, incluyendo CI/CD, Resiliencia de Aplicaciones y Seguridad.
- Dominio en aplicaciones de software y procesos técnicos dentro de áreas como computación en la nube, inteligencia artificial, aprendizaje automático y tecnologías móviles.
- Conocimiento profundo de los sistemas de TI de la industria de servicios financieros.
- Experiencia práctica en nativos de la nube.
- Dominio en desarrollo Full Stack utilizando JavaScript (React, Vue.JS, Angular), Java, SpringBoot, SQL, No-SQL y Python.
- Experiencia con prácticas de automatización de pruebas, incluyendo pruebas Funcionales, Unitarias, de Componentes, de Contrato y de Rendimiento.
Calificaciones, Capacidades y Habilidades Preferidas
- Experiencia con modelado de datos lógico y físico.
- Experiencia en la construcción de aplicaciones a prueba de fallos y resilientes.
- Comprensión del descubrimiento y diseño del usuario.
- Experiencia práctica con varias comunicaciones de interfaz de aplicaciones, tales como microservicios, procesamiento por lotes y transmisión de eventos.
- Experiencia trabajando dentro de un equipo ágil utilizando el marco Scrum.
- Fuertes habilidades de organización y comunicación.
Acerca de JPMorgan Chase & Co.
Chase es una firma líder de servicios financieros, ayudando a casi la mitad de los hogares y pequeñas empresas de América a alcanzar sus objetivos financieros a través de una amplia gama de productos financieros. Nuestra misión es crear relaciones comprometidas y duraderas y poner a nuestros clientes en el centro de todo lo que hacemos. Apoyamos a pequeñas empresas, organizaciones sin fines de lucro y ciudades al ofrecer soluciones adaptadas a todas sus necesidades financieras.
Compensación y Beneficios
Ofrecemos un paquete total de recompensas competitivo, que incluye un salario base determinado por el rol, experiencia, conjunto de habilidades y ubicación. Para aquellos en roles elegibles, se puede otorgar una compensación incentivada discrecional en reconocimiento a los logros individuales.