directohace 8 meses

Líder de Ingeniería de Software - .NET

J
J.P. Morgan
Buenos AiresPresencial · Tiempo completo
Líder8+ años
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 Líder de Ingeniería de Software con experiencia en .NET para unirse a su equipo en Buenos Aires. El rol implica el diseño, desarrollo y mantenimiento de aplicaciones empresariales, la construcción de soluciones escalables y la participación en prácticas Agile y DevOps.

Por qué aplicar

Si sos un líder de ingeniería .NET con ganas de diseñar y construir soluciones escalables en un entorno financiero global, este puesto en J.P. Morgan es para vos. Podrás aplicar prácticas Agile y DevOps en proyectos de gran impacto.

Descripción del puesto

Tenemos una oportunidad para impactar tu carrera y brindarte una aventura donde podrás superar los límites de lo posible. Como Ingeniero de Software Líder (Lead Software Engineer) en JPMorgan Chase, dentro del equipo de Tecnología de Banca Comercial y de Inversión (Commercial & Investment Banking Tech Team), eres una parte integral de un equipo ágil que trabaja para mejorar, construir y entregar productos tecnológicos líderes en el mercado, de manera segura, estable y escalable. Como contribuidor técnico principal, eres responsable de llevar a cabo soluciones tecnológicas críticas en múltiples áreas técnicas dentro de diversas funciones de negocio, en apoyo de los objetivos comerciales de la firma. Responsabilidades del puesto: - Diseñar, desarrollar y mantener aplicaciones empresariales utilizando C# y el ecosistema .NET. - Construir soluciones escalables tanto con .NET Framework como con .NET moderno (6/7/8+). - Desarrollar APIs RESTful, microservicios y sistemas distribuidos. - Implementar principios de código limpio y patrones de diseño estándar de la industria. - Trabajar con diversas tecnologías de bases de datos, incluidas soluciones SQL y NoSQL. - Diseñar y optimizar esquemas de bases de datos, consultas y patrones de acceso a datos. - Implementar capas de persistencia de datos utilizando Entity Framework, Dapper o drivers nativos. - Desarrollar APIs que se integren sin problemas con aplicaciones JavaScript modernas. - Participar en el desarrollo full-stack cuando sea necesario y garantizar interfaces de aplicación receptivas y fáciles de usar. - Trabajar dentro de equipos Agile/Scrum con ciclos de desarrollo iterativos. - Participar en la planificación de sprints, reuniones diarias (daily standups) y retrospectivas. - Implementar y mantener pipelines de CI/CD para pruebas y despliegue automatizados. - Contribuir a las prácticas de DevOps y la automatización de la infraestructura. - Escribir pruebas unitarias, de integración y suites de pruebas automatizadas. - Participar en revisiones de código y mantener estándares de codificación. - Implementar soluciones de monitoreo y observabilidad. Requisitos, capacidades y habilidades: - Al menos 8 años de experiencia en roles similares. - Dominio del lenguaje de programación C#. - Experiencia con .NET Framework y/o .NET moderno (Core/5+). - Comprensión de los principios de programación orientada a objetos. - Conocimiento de patrones de diseño de software y familiaridad con sistemas de control de versiones (Git). - Conocimiento de bases de datos (cualquiera de las siguientes): - Bases de datos SQL (SQL Server, PostgreSQL, MySQL, Oracle). - Bases de datos NoSQL (MongoDB, Cosmos DB, Redis, Cassandra). - Comprensión de los principios de diseño de bases de datos y optimización de consultas. - Experiencia con frameworks ORM (Entity Framework, Dapper) preferida. - Conocimiento de integración Frontend (cualquiera de las siguientes): - React (Hooks, componentes, gestión de estado, patrones modernos de React). - Angular (Componentes, servicios, TypeScript, RxJS). - Comprensión de los fundamentos de JavaScript/TypeScript y experiencia con consumo e integración de APIs REST. - Experiencia en Prácticas Agile & DevOps: - Experiencia trabajando en entornos Agile/Scrum. - Comprensión de conceptos y herramientas de CI/CD. - Familiaridad con pipelines de pruebas y despliegue automatizados. - Conocimiento de prácticas DevOps y desarrollo colaborativo. - Dominio del idioma inglés. J.P. Morgan es un líder global 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 "negocios de primera clase de una 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 motivo 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 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. Visite nuestras preguntas frecuentes para obtener más información sobre cómo solicitar una adaptación.

Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones empresariales usando C# y el ecosistema .NET.
  • Construir soluciones escalables con .NET Framework y .NET moderno (6/7/8+).
  • Desarrollar APIs RESTful, microservicios y sistemas distribuidos.
  • Implementar principios de código limpio y patrones de diseño estándar de la industria.
  • Trabajar con diversas tecnologías de bases de datos incluyendo soluciones SQL y NoSQL.
  • Diseñar y optimizar esquemas de bases de datos, consultas y patrones de acceso a datos.
  • Implementar capas de persistencia de datos usando Entity Framework, Dapper o drivers nativos.
  • Desarrollar APIs que se integren sin problemas con aplicaciones JavaScript modernas.
  • Participar en el desarrollo full-stack cuando sea necesario.
  • Asegurar interfaces de aplicación responsivas y fáciles de usar.
  • Trabajar dentro de equipos Agile/Scrum con ciclos de desarrollo iterativos.
  • Participar en la planificación de sprints, daily standups y retrospectivas.
  • Implementar y mantener pipelines CI/CD para pruebas y despliegue automatizados.
  • Contribuir a las prácticas DevOps y automatización de infraestructura.
  • Escribir pruebas unitarias, de integración y suites de pruebas automatizadas.
  • Participar en revisiones de código y mantener estándares de codificación.
  • Implementar soluciones de monitoreo y observabilidad.

Skills requeridas

Principios de programación orientada a objetosPatrones de diseño de softwarePrincipios de diseño de bases de datosOptimización de consultasConsumo e integración de API RESTPrácticas Agile/ScrumConceptos de CI/CDPruebas automatizadasDespliegue automatizadoPrácticas DevOpsLiderazgo técnico

Explorar empleos relacionados

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