Software Engineer II – GM Post Trade Technology

0


Job title: Software Engineer II – GM Post Trade Technology

Company: Bank of America

Job description: Descripción del trabajo:En Bank of America, nos guía un propósito común: ayudar a mejorar la calidad de vida financiera a través del poder de cada conexión. El crecimiento responsable es la manera en que dirigimos nuestra empresa y cómo brindamos servicios a nuestros clientes, compañeros de equipo, comunidades y accionistas todos los días.Una de las claves para impulsar el crecimiento responsable es ser un excelente lugar de trabajo para nuestros compañeros de equipo en todo el mundo. Nos esforzamos por ser un lugar de trabajo diverso e inclusivo para todos. Contratamos a personas con una amplia gama de antecedentes y experiencias e invertimos fuertemente en nuestros compañeros de equipo y sus familias al ofrecer beneficios competitivos para apoyar su bienestar físico, emocional y financiero.Bank of America cree en la importancia de trabajar en equipo y de ofrecer flexibilidad a nuestros empleados. Utilizamos un enfoque multifacético para lograr la flexibilidad, en función de los distintos roles en nuestra organización.Trabajar en Bank of America te brindará una excelente carrera con oportunidades de aprender, crecer y generar un impacto, además del poder de marcar una diferencia. ¡Únete a nosotros!Descripción del trabajo:

Este puesto es responsable de desarrollar y entregar requisitos complejos para lograr los objetivos comerciales. Las responsabilidades clave del puesto incluyen garantizar que el software se desarrolle para cumplir con los requisitos funcionales, no funcionales y de cumplimiento, codificar soluciones, realizar pruebas unitarias y garantizar que la solución se pueda integrar correctamente en la aplicación/sistema general con interfaces claras, sólidas y bien probadas. Las expectativas del puesto incluyen un conocimiento de las prácticas de desarrollo y prueba en la industria.Resumen específico de LOBComo parte de un equipo Agile, el candidato trabajará con los usuarios para refinar los requisitos, diseñar y desarrollar sistemas escalables y de alta calidad, y asistirá a los usuarios durante el proceso de QA/UAT. Este es un puesto técnico y práctico en el que se espera que la mayor parte del tiempo del candidato se dedique a tareas de desarrollo activas.El trabajo es un rol de desarrollo en el área de Liquidación de Valores, donde estamos en el proceso de reescribir el proceso de muchas plataformas de liquidación regionales en una plataforma global singular.Responsabilidades:

  • Soluciones de códigos y pruebas unitarias para entregar un requisito/historia según los criterios de aceptación definidos y los requisitos de cumplimiento.
  • Utiliza múltiples componentes arquitectónicos (en datos, aplicaciones y negocios) en el diseño y desarrollo de los requisitos del cliente.
  • Realiza actividades de Integración Continua y Desarrollo Continuo (CI-CD)
  • Contribuye al refinamiento de la historia y la definición de requisitos.
  • Participa en la estimación del trabajo necesario para realizar una historia/requisito a lo largo del ciclo de vida de entrega.
  • Contribuye a los conjuntos de pruebas existentes (integración, regresión, rendimiento), analiza informes de pruebas, identifica problemas o errores de pruebas y clasifica la causa subyacente.
  • Realiza pruebas de concepto según sea necesario para mitigar el riesgo o implementar nuevas ideas.

Requisitos necesarios:Requisitos

  • 5 años de experiencia con tecnologías .NET C# y MS SQL Server
  • Sólida experiencia en desarrollo con MVC Framework, incluidos JavaScript y CSS
  • Amplia experiencia en programación de servidores MS SQL y T-SQL (como creación de procedimientos almacenados, funciones y optimización de consultas)
  • Amplia experiencia en diseño y desarrollo de paquetes SSIS, SSAS y SSRS
  • Buena experiencia en ajuste de consultas y modelado de bases de datos.
  • Excelentes habilidades interpersonales, de comunicación y organizativas.
  • Amplia experiencia en el uso de Visual Studio.
  • Demostrar capacidad para trabajar en un entorno de equipo y realizar múltiples tareas para cumplir con fechas de entrega críticas.
  • El conocimiento de JAVA es un plus.
  • Conocimiento de Node js y Angular.
  • Conocimiento de implementaciones automatizadas.

Cualificaciones deseadas:

  • Experiencia en middleware orientado a mensajes (Kafka, AMQP, MQ, AMPS, etc.)
  • Experiencia en sistemas distribuidos
  • Desarrollo de aplicaciones web (JavaScript, AngularJS, Bootstrap, etc.)
  • Diseño y desarrollo de API REST
  • Experiencia en sistemas de origen de eventos/DDD/CQRS
  • Experiencia relevante en la industria (middle/back office bancario)
  • Experiencia en lenguajes de scripting (Bash, Python, etc)
  • Experiencia con tecnologías de implementación automatizada (Ansible, Puppet, Chef, Docker, etc.)
  • Experiencia con bibliotecas y marcos Scala de terceros (Scalactic, Scalatra, Akka, RxScala, bibliotecas TypeLevel, etc.)
  • Comprensión de la teoría de categorías

Habilidades:

  • Desarrollo de aplicaciones
  • Automatización
  • Colaboración
  • Prácticas de DevOps
  • Diseño de soluciones
  • Prácticas ágiles
  • Arquitectura
  • Orientación a resultados
  • Proceso de entrega de soluciones
  • Diseño de experiencia de usuario
  • Pensamiento analítico
  • Gestión de datos
  • Gestión de riesgos
  • Desarrollo de estrategia técnica
  • Ingeniería de pruebas

Requisito mínimo de educación: Licenciatura o experiencia laboral equivalenteTurno: 1er turno (Estados Unidos de América)Horas por semana: 40Detalles de Transparencia SalarialEstados Unidos – Nueva Jersey – Jersey City – 525 Washington Blvd (NJ2525)Información sobre salarios y beneficiosRango de pagoSalario anualizado de $88,800.00 – $145,000.00, las ofertas se determinarán en función de la experiencia, la educación y el conjunto de habilidades.Incentivo discrecional elegibleEste puesto es elegible para participar en el plan discrecional anual. Los empleados son elegibles para recibir un premio discrecional anual basado en sus resultados y comportamientos de desempeño individuales generales, el desempeño y las contribuciones de su línea de negocios y/o grupo; y el éxito general de la Compañía.BeneficiosActualmente, este puesto es elegible para recibir beneficios. Ofrecemos beneficios líderes en la industria, acceso a tiempo libre remunerado, recursos y apoyo a nuestros empleados para que puedan generar un impacto genuino y contribuir al crecimiento sustentable de nuestra empresa y las comunidades a las que prestamos servicios.

Expected salary: $88800 – 145000 per year

Location: Jersey City, NJ

Job date: Fri, 13 Sep 2024 06:23:47 GMT

Apply for the job now!

Leave a Reply

Your email address will not be published. Required fields are marked *