Software Engineer

Job expired!

Descripción del puesto:

Estamos buscando un Ingeniero de Software cualificado para unirse a nuestro dinámico equipo en JPMorgan Chase & Co. En este rol, diseñarás, desarrollarás y pondrás en práctica soluciones de software innovadoras que resuelvan problemas empresariales complejos. Estarás involucrado en todas las fases del Ciclo de Vida del Desarrollo de Software (SDLC), asegurando altos estándares de calidad y enfoques innovadores.

Deberes y Responsabilidades:

  • Diseñar, desarrollar e implementar soluciones de software.
  • Participar en todos los aspectos del SDLC incluyendo análisis de requerimientos, integración de estándares arquitectónicos y documentación del diseño de aplicaciones.
  • Traducir los requerimientos técnicos en módulos de aplicaciones programados y realizar mejoras de software.
  • Identificar, resolver y solucionar problemas relacionados con el código de aplicaciones.
  • Participar activamente en revisiones de código para asegurar la alineación con las especificaciones arquitectónicas predefinidas.
  • Recomendar mejoras durante las revisiones de diseño para incorporar los requisitos en los diseños y flujos de datos.
  • Colaborar en sesiones de planificación de proyectos con gerentes de proyectos, analistas de negocios y miembros del equipo para delinear soluciones propuestas.
  • Adoptar mejores prácticas de metodologías ágiles para optimizar la velocidad de entrega del equipo.
  • Revisar diseños y capacitar al personal sobre los estándares de diseño de sistemas distribuidos.
  • Liderar y apoyar en la resolución de interrupciones complejas del sistema en producción y asesorar al equipo para proporcionar un soporte técnico excepcional.
  • Diseñar, desarrollar e implementar soluciones de infraestructura como código.
  • Liderar, capacitar y asesorar a los miembros del equipo para ayudar a gestionar su progreso profesional.

Esta posición requiere hasta un 10% de viajes nacionales.

Calificaciones:

Educación y Experiencia:

Título de licenciatura en Ingeniería Mecánica, Ingeniería en Computación, Ciencias de la Computación, Sistemas de Información Computacional, Ingeniería Eléctrica o un campo relacionado. Además, 7 años de experiencia como Ingeniero de Software, Gerente de Ingeniería de Software o una ocupación relacionada.

Habilidades Requeridas:

Se requiere experiencia con las siguientes tecnologías:

  • Apache Zookeeper
  • Servicios en la Nube (AWS o Azure)
  • Docker, Java, REST, JSON, Maven, Selenium, Hive, JavaScript, JQuery, JUnit
  • Microservicios, Pruebas de Rendimiento, Shell Scripting, Apache Kafka
  • Disciplinas de Arquitectura de Infraestructura, Jenkins, Kubernetes, Kibana, Python
  • Spring Framework, Cassandra, Cucumber, Hadoop, SQL, Aprendizaje Automático
  • Procesamiento de flujo en tiempo real en la nube nativa de alto rendimiento y baja latencia y sistemas de aprendizaje automático a gran escala
  • Optimización para latencia y fiabilidad afinando almacenes de datos y esquemas, lógica de procesamiento en tiempo real, marcas de agua y sumideros
  • Interfaces de Usuario de sistemas distribuidos, RESTful, SOAP, Teorema CAP
  • Monitoreo del Desempeño de Aplicaciones (APM), diagnóstico y resolución de problemas intersistemas, de red y de almacenamientos de datos en sistemas de producción de alto rendimiento y baja latencia

Ubicación:

Ubicación del trabajo: 1111 Polaris Pkwy., Columbus, OH 43240. Se permite teletrabajo hasta un 40% de la semana.

Sobre Chase:

Chase es una empresa líder en servicios financieros, ayudando a casi la mitad de los hogares y pequeñas empresas de Estados Unidos a lograr sus objetivos financieros. Nuestra misión enfatiza la creación de relaciones comprometidas y duraderas poniendo a los clientes en el centro de todo lo que hacemos. También apoyamos a pequeñas empresas, organizaciones sin fines de lucro y el crecimiento de las ciudades al proporcionar soluciones financieras personalizadas.