BNY Mellon

Vicepresidente, Ingeniero Full-Stack

JavaScriptTypeScriptJavaSQLAWSDockerKubernetes
Traducción automática. Consulta el original.

Sobre la oportunidad

Estamos buscando un futuro miembro del equipo para el puesto de Vicepresidente, Ingeniero Full-Stack para unirse a nuestro equipo de tecnología de Cumplimiento Empresarial / Gestión de Casos.

Este puesto se encuentra en Pittsburgh, PA.

El candidato ideal contará con una sólida trayectoria en desarrollo de aplicaciones full-stack, integración empresarial, ingeniería backend moderna basada en Java y desarrollo front-end, con experiencia en la creación de plataformas escalables, seguras y fáciles de mantener en un entorno regulado. Colaborará con equipos multidisciplinares para diseñar, desarrollar, modernizar y dar soporte a aplicaciones de gestión de casos que mejoren la eficiencia del flujo de trabajo, reduzcan el esfuerzo manual, refuercen los controles operativos y apoyen los procesos de negocio centrados en el cumplimiento.

En este puesto, generarás un impacto de las siguientes maneras:

Desarrollo de aplicaciones Full-Stack *

  1. Diseñar, desarrollar, probar, implementar y dar soporte a aplicaciones full-stack utilizando Java, Spring Framework, Spring Boot, REST APIs, Angular, JavaScript, HTML y CSS. *
  1. Construir servicios backend, microservicios y APIs escalables y mantenibles para dar soporte a las capacidades de gestión de casos empresariales. *
  1. Desarrollar interfaces de usuario intuitivas y pantallas basadas en flujos de trabajo que agilicen los procesos de gestión de casos y mejoren la eficiencia operativa. *
  1. Contribuir a la modernización de plataformas heredadas mediante la adopción de estándares de ingeniería actuales, patrones de diseño reutilizables y arquitecturas de aplicaciones alineadas con la nube. *
  1. Participar en debates de diseño técnico y ayudar a definir la arquitectura de las aplicaciones, el diseño de integración y las mejores prácticas de desarrollo.

Gestión de casos y habilitación de flujos de trabajo *

  1. Mejorar las aplicaciones de gestión de casos para optimizar la automatización del flujo de trabajo, la experiencia del usuario, el seguimiento de casos y la transparencia en el procesamiento. *
  1. Colaborar con usuarios de negocio, propietarios de producto y analistas para traducir los requisitos operativos y de cumplimiento en soluciones técnicas eficaces. *
  1. Crear y dar soporte a funcionalidades que reduzcan la intervención manual, mejoren los tiempos de respuesta y refuercen la ejecución de procesos de principio a fin. *
  1. Apoyar la integración de aplicaciones de gestión de casos con sistemas empresariales ascendentes y descendentes para garantizar un flujo de datos fluido y la continuidad operativa. *
  1. Desarrollar soluciones que mejoren la visibilidad del estado de los casos, las excepciones de procesamiento y los resultados de los flujos de trabajo empresariales.

Ingeniería de Backend, bases de datos e integración *

  1. Diseñar e implementar APIs RESTful y microservicios para dar soporte a la funcionalidad de aplicaciones a escala empresarial. *
  1. Crear y optimizar objetos de base de datos, incluyendo tablas, vistas, procedimientos almacenados y consultas SQL para dar soporte al procesamiento y la generación de informes de las aplicaciones. *
  1. Participar en la integración de principio a fin entre aplicaciones, plataformas y servicios empresariales para garantizar la interoperabilidad y el movimiento fiable de datos. *
  1. Apoyar el ajuste del rendimiento, el manejo de datos estructurados y la optimización backend para mejorar la capacidad de respuesta y la mantenibilidad de las aplicaciones. *
  1. Construir componentes reutilizables y servicios compartidos que aceleren el desarrollo y simplifiquen el soporte continuo.

Entrega, calidad y excelencia en ingeniería *

  1. Impulsar las mejores prácticas en el desarrollo de software, incluyendo la calidad del código, pruebas unitarias, pruebas de integración y CI/CD. *
  1. Realizar revisiones de código y gestionar solicitudes de fusión (merge requests) para garantizar el cumplimiento de los estándares de ingeniería, la mantenibilidad y las prácticas de codificación segura. *
  1. Contribuir al análisis de impacto, la estimación técnica y la planificación de la implementación de mejoras, defectos y nuevas funcionalidades. *
  1. Apoyar la entrega ágil mediante la participación activa en ceremonias de Scrum, planificación de sprints, refinamiento del backlog y actividades de lanzamiento. *
  1. Promover una cultura de ingeniería sólida centrada en la responsabilidad, la colaboración, la mejora continua y la entrega de alta calidad.

Soporte a producción, estabilidad y mejora continua *

  1. Dar soporte a las aplicaciones en entornos de producción y no producción con un fuerte enfoque en la estabilidad, la fiabilidad y el cumplimiento de los SLA. *
  1. Monitorizar el estado de las aplicaciones, investigar problemas, realizar análisis de causa raíz y apoyar la resolución oportuna de incidentes y defectos. *
  1. Analizar problemas recurrentes e identificar oportunidades de automatización, refactorización y mejora de procesos para reducir la carga de soporte. *
  1. Mantener una documentación técnica y de soporte clara, alineada con el SDLC y los estándares operativos. *
  1. Contribuir a la resiliencia de la plataforma, la capacidad de soporte y los esfuerzos de modernización en curso.

Nube, DevOps y tecnología emergente *

  1. Apoyar flujos de trabajo alineados con CI/CD y prácticas de despliegue modernas utilizando herramientas como GitLab/Git, Jenkins, SonarQube, Splunk y conjuntos de herramientas de desarrollo relacionados. *
  1. Contribuir a las prácticas de ingeniería alineadas con la nube en plataformas que se ejecutan en entornos modernos como AWS y Azure. *
  1. Ayudar a integrar capacidades de observabilidad, diagnóstico y monitorización para mejorar el rendimiento de las aplicaciones y la visión operativa. *
  1. Apoyar la adopción de IA y tecnologías emergentes cuando sea apropiado para mejorar la productividad del desarrollador, la eficiencia de los procesos y la experiencia del usuario.

Requisitos mínimos

Para tener éxito en este puesto, buscamos lo siguiente: *

  1. Grado universitario en Ciencias de la Computación, Ingeniería o campo relacionado, o experiencia práctica equivalente. *
  1. Se requieren 7+ años de experiencia en desarrollo de software full-stack. *
  1. Sólida experiencia en Java Core, Spring Framework, Spring Boot y desarrollo de microservicios y APIs RESTful. *
  1. Sólida competencia en Angular, TypeScript, JavaScript, HTML y CSS. *
  1. Sólida experiencia en SQL y desarrollo de bases de datos, incluyendo tablas, procedimientos almacenados, vistas y optimización de consultas. *
  1. Experiencia con metodología ágil, CI/CD, resiliencia de aplicaciones y prácticas de desarrollo seguro. *
  1. Experiencia con conjuntos de herramientas de desarrollo e ingeniería como Git/GitLab, JUnit, SonarQube, Splunk, Jenkins y herramientas relacionadas. *
  1. Experiencia dando soporte a la integración de aplicaciones empresariales y plataformas basadas en flujos de trabajo. *
  1. Sólida comprensión del soporte a producción, triaje de problemas, análisis de causa raíz y estabilidad operativa. *
  1. Excelentes habilidades de resolución de problemas, comunicación y relaciones interpersonales. *
  1. Capacidad para trabajar eficazmente con usuarios de negocio, desarrolladores, arquitectos y partes interesadas multidisciplinares en un entorno colaborativo.

Habilidades preferidas *

  1. Experiencia trabajando en el sector de servicios financieros, particularmente en plataformas de cumplimiento, riesgo o flujos de trabajo operativos. *
  1. Experiencia con aplicaciones de gestión de casos y sistemas empresariales basados en flujos de trabajo. *
  1. Familiaridad con plataformas en la nube como AWS y Azure. *
  1. Experiencia con Docker, Kubernetes o tecnologías de despliegue modernas relacionadas. *
  1. Exposición a herramientas de monitorización, diagnóstico y análisis de rendimiento. *
  1. Experiencia con la modernización de aplicaciones empresariales heredadas. *
  1. Familiaridad con la automatización y el desarrollo asistido por IA o iniciativas de mejora de procesos. *
  1. Experiencia en la mentoría de desarrolladores junior y contribución a las mejores prácticas de ingeniería en todos los equipos.

En BNY, nuestra cultura habla por sí misma, consulta las últimas noticias de BNY en: BNY Newsroom bny.com/corporate/global/en/about-us/newsroom.html y BNY LinkedIn linkedin.com/company/bnyglobal/posts/?feedView=all

Aquí tienes algunos de nuestros premios recientes: *

  • America’s Most Innovative Companies, Fortune, 2025 *
  • World’s Most Admired Companies, Fortune 2025 *
  • “Most Just Companies”, Just Capital y CNBC, 2025

Nuestros beneficios y recompensas

BNY ofrece una compensación, beneficios y programas de bienestar altamente competitivos, arraigados en una sólida cultura de excelencia y nuestra filosofía de pago por rendimiento.

Proporcionamos acceso a recursos y herramientas globales flexibles para el viaje de tu vida. Céntrate en tu salud, fomenta tu resiliencia personal y alcanza tus objetivos financieros como miembro valorado de nuestro equipo, junto con generosos permisos retribuidos, incluido tiempo de voluntariado remunerado, que pueden apoyarte a ti y a tu familia en los momentos que importan.

BNY es un empleador que ofrece igualdad de oportunidades de empleo y acción afirmativa: grupos raciales y étnicos subrepresentados/mujeres/personas con discapacidad/veteranos protegidos.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores