directohace 23 días

Ingeniero de Software III - Desarrollador Smalltalk

J
J.P. Morgan
Buenos AiresPresencial · Tiempo completo
Senior
A convenir
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

J.P. Morgan busca un Ingeniero de Software III con experiencia en Smalltalk para su equipo de Corporate and Investment Bank en Buenos Aires. El rol implica el diseño, desarrollo y entrega de soluciones tecnológicas en un entorno ágil, trabajando con stakeholders para entender casos de negocio y problemas, y siendo responsable de todo el ciclo de vida del software.

Por qué aplicar

Si sos desarrollador Smalltalk y querés crecer en un rol clave dentro de un banco líder, esta es tu oportunidad. Podrás diseñar y entregar soluciones tecnológicas de punta en un equipo ágil y con alcance global.

Descripción del puesto

Oportunidad emocionante y gratificante para llevar tu carrera de ingeniería de software al siguiente nivel. Como Ingeniero de Software III en JPMorgan Chase, dentro del equipo de Corporate and Investment Bank, serás un miembro experimentado de un equipo ágil para diseñar y entregar productos tecnológicos líderes en el mercado, de manera segura, estable y escalable. Eres responsable de implementar soluciones tecnológicas críticas en múltiples áreas técnicas dentro de diversas funciones comerciales, en apoyo de los objetivos comerciales de la firma. Como parte del equipo de Rates Technology, te sumergirás de lleno en la creación de soluciones innovadoras que impulsan negocios y carreras. Te unirás a un equipo inspirador y curioso de tecnólogos dedicados a mejorar el diseño, análisis, desarrollo, codificación, pruebas y programación de aplicaciones que intervienen en la creación de software y productos nuevos de alta calidad. Tendrás la tarea de mantener al equipo y a otras partes interesadas clave al tanto del progreso de lo que se está desarrollando. Es clave contar con una comprensión del desarrollo de software de extremo a extremo, como los marcos ágiles. Y lo mejor de todo, trabajarás y compartirás ideas, información e innovación con nuestro equipo global de tecnólogos de todo el mundo. Trabajarás directamente con las partes interesadas para comprender los casos de negocio y los problemas, y serás responsable de todo el ciclo de entrega de software. Desarrollarás relaciones con clientes internos y asumirás la plena propiedad de la entrega de software. Deberías ser un desarrollador autosuficiente, cómodo abordando conjuntos de problemas nuevos y complejos. Responsabilidades del puesto: - Ejecuta soluciones de software, diseño, desarrollo y resolución de problemas técnicos, con la capacidad de pensar más allá de los enfoques rutinarios o convencionales para construir soluciones o desglosar problemas técnicos. - Crea código de producción seguro y de alta calidad, capaz de crear herramientas que brinden a otros desarrolladores mayor visibilidad sobre las aplicaciones. - Produce artefactos de arquitectura y diseño para aplicaciones complejas, siendo responsable de garantizar que las restricciones de diseño se cumplan en el desarrollo del código de software. - Recopila, analiza, sintetiza y desarrolla visualizaciones e informes a partir de conjuntos de datos grandes y diversos, en servicio de la mejora continua de aplicaciones y sistemas de software. - Identifica de forma proactiva problemas y patrones ocultos en los datos y utiliza estos conocimientos para impulsar mejoras en la higiene de codificación y la arquitectura del sistema. - Contribuye a las comunidades de prácticas de ingeniería de software y a eventos que exploran tecnologías nuevas y emergentes. - Aporta a la cultura del equipo de diversidad, equidad, inclusión y respeto. Calificaciones, capacidades y habilidades requeridas: - Sólido conocimiento de Diseño y Desarrollo Orientado a Objetos. - Dominio de Smalltalk (u otro lenguaje orientado a objetos) con un historial comprobado de entregas exitosas de alta calidad. - Experiencia en el desarrollo, depuración y mantenimiento de código en un entorno corporativo grande con uno o más lenguajes de programación modernos y lenguajes de consulta de bases de datos. - Conocimiento general del Ciclo de Vida del Desarrollo de Software. - Sólida comprensión de metodologías ágiles como CI/CD, Resiliencia de Aplicaciones y Seguridad. - Conocimiento avanzado de las disciplinas de arquitectura de aplicaciones, datos e infraestructura. - Capacidad para colaborar con equipos y personas de alto rendimiento en toda la firma para lograr objetivos comunes. - Comprensión de habilidades de software como análisis de negocio, desarrollo, mantenimiento y mejora de software. - Habilidades interpersonales para trabajar eficazmente en un equipo distribuido globalmente. - Pruebas unitarias automatizadas. - Se necesitan excelentes desarrolladores orientados a objetos para construir un sistema global de gestión de riesgos y transacciones para valores de renta fija en Smalltalk con una Base de Datos Orientada a Objetos, utilizando una cadena de herramientas de prueba y despliegue totalmente automática. Si deseas poner tus habilidades orientadas a objetos en gran uso, o pasar de Python/Java/C++/C#/Perl/Ruby, entonces este podría ser el puesto para ti. Calificaciones y habilidades preferidas: - Conocimiento de los productos negociados en los mercados de capitales, procesos de negocio y aplicaciones que los sustentan. - Exposición a tecnologías en la nube. J.P. Morgan es un líder mundial en servicios financieros, que brinda asesoramiento estratégico y productos a las corporaciones, gobiernos, individuos adinerados e inversores institucionales más prominentes del mundo. Nuestro enfoque de "negocio de primera clase de manera de primera clase" para servir a los clientes impulsa todo lo que hacemos. Nos esforzamos por construir asociaciones confiables y a largo plazo para ayudar a nuestros clientes a alcanzar sus objetivos comerciales. Reconocemos que nuestra gente es nuestra fortaleza y los diversos talentos que aportan a nuestra fuerza laboral global están directamente vinculados a nuestro éxito. Somos un empleador que ofrece igualdad de oportunidades y valoramos mucho la diversidad y la inclusión en nuestra empresa. No discriminamos por ningún atributo protegido, incluida la 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 hacemos 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. Visita nuestras preguntas frecuentes para obtener más información sobre cómo solicitar una adaptación.

Responsabilidades

  • Ejecutar soluciones de software, diseño, desarrollo y resolución de problemas técnicos
  • Crear código de producción seguro y de alta calidad
  • Producir artefactos de arquitectura y diseño para aplicaciones complejas
  • Recopilar, analizar, sintetizar y desarrollar visualizaciones e informes a partir de grandes conjuntos de datos diversos
  • Identificar proactivamente problemas y patrones ocultos en los datos
  • Contribuir a las comunidades de prácticas de ingeniería de software
  • Trabajar directamente con los stakeholders para comprender los casos de negocio y los problemas
  • Construir relaciones con clientes internos
  • Asumir la plena propiedad de la entrega de software

Skills requeridas

Diseño y desarrollo orientado a objetosMetodologías ágilesAnálisis de negocioDesarrollo de softwareMantenimiento de softwareMejora de softwarePruebas unitarias automatizadasColaboraciónComunicaciónResolución de problemas complejosAutosuficiencia

Explorar empleos relacionados

¿Te interesa empleos en Buenos Aires? Creá una alerta y te avisamos.