UI Software Engineer III - Fixed Income Technology @ Bank of America - New York, NY

Job Overview

8 days ago

UI Software Engineer III - Fixed Income Technology

Bank of America - New York, NY

Job Description:

his role will contribute technical leadership for the Global Markets UI Horizontal. The Global Markets UI is the strategic user interface platform for all Global Markets Applications at Bank Of America, using HTML/Javascript/React/Openfin technologies. The role will have responsibility to contribute to core elements of the framework, develop flagship applications on the framework, provide technical support to tenant applications developed on the framework, and provide 2nd level end user support in EMEA for the framework when necessary.

Responsibilities include:

  • Design and development work on platform to ensure timely delivery of deliverables with minimum technical debt accumulated
  • Coordination with project management to ensure Jira backlog/requirements are healthy and contain clear acceptance criteria
  • Coordination with releasement management and MAPS on production releases
  • Guide development team to continuously improve engineering practices including planning & estimation, peer reviews and documentation
  • Review and approval of junior development team code

Required Skills:

  • Extensive demonstrated experience in UI development
  • Understanding of modern JavaScript
  • Must know React, NPM and/or Yarn, ES6+, Webpack, Babel
  • Must have basics of Network programming, including rest API, Websockets
  • General understanding Git
  • Knowledge of Openfin/Electron
  • Knowledge of Jenkins or comparable build system
  • Experience with Python (or similar backend language Ruby, Node.js, Perl, etc..)
  • Strong verbal/written communication skills and excellent organization skills
  • Detail oriented, ability to multi-task, adapt to change, and effectively prioritize work to meet competing deadlines

LOB General:

Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Sets up and develops a continuous integration/continuous delivery pipeline. Automates manual release activities. Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. Individual contributor.

Bank of America's Global Banking and Markets Technology Organization..

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.

  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.

  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.

  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.

  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.

  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.

Job Band:



1st shift (United States of America)

Hours Per Week:


Weekly Schedule:

Referral Bonus Amount:


Similar Jobs

Software Engineer II, Infrastructure, Search


New York, NY

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one…

Software Engineer Associate (Spring/Summer 2023)

Philadelphia Phillies Baseball Operations Department

Philadelphia, PA

As a SWE you will have the opportunity to use your technical expertise to create software solutions that impact decision-making at The Phillies.

Senior Full Stack Engineer


New York, NY

6-10 Years experience in software development. Full migration from Rails monolith to React SPA and Rails API. Top-to-bottom analysis of the current UX/UI of the…

Webmaster/CMS Administrator

The City University of New York (CUNY)

Bronx, NY

I.T. Associates perform moderately complex professional work in technology-related disciplines. Associates work in areas such as development/programming,…

Software Engineer, Vice President - Hybrid


New York, NY

In this role you will collaborate with other senior technical team members and other developers to conceptualize, design, and deliver innovative technology…

Senior Java Developer


Hartford, CT

Cognizant is looking for a Senior Java Developer for developing customized product for our clients. The role is expected to drive technology discussions and…

UI/UX Designer

Rebel Girls

New York, NY

_Able to communicate with engineers and understand technical requirements and/or constraints._. _Develop UI mockups and prototypes that clearly illustrate how…

UI Developer

Vaspire Technologies Inc

New York, NY

7+ years of UI Experience. Understanding of key design principles. Proficiency in Angular HTML, CSS, JavaScript, Typescript, and jQuery.

Quantitative Analyst and Full-Stack Developer

Rivago infotech

New York, NY

Develop effective and innovative solutions to meet the needs of stakeholders with best practices technology and workflow solutions.

Full Stack Developer

Infinity Consulting Solutions, Inc.

Newark, NJ

Ability to manage multiple tasks and projects simultaneously. Build and maintain code to manage data received from heterogenous data formats including web-based…

Software Engineer (remote)

Thermo Fisher Scientific

New York, NY

5+ Years of experience in software development, information systems, or related field. 5+ Years of experience in software development, information systems, or…

UI / UX Developer

eSales Technologies

West Babylon, NY

Must hav hands on experience HTML5 CSS. Understanding user research, and wireframing.

Senior Software Engineer, Mobile


New York, NY

6+ years of professional experience in software engineering. Strong grasp of software development principles and best practices.

Software Engineer, iOS


New York, NY

There are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and working with customer…

Software Engineer, Mac


New York, NY

There are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and working with customer…

iOS Developer

eSales Technologies

West Babylon, NY

Objective-C, the Swift 3.0 programming language, Apple’s Xcode IDE, UIKit, and CocoaTouch, UI and UX. Design experience, OpenGL or Metal, iOS graphics APIs, Git…

Web UX Engineer


New York, NY

The Digital Design Eng Lead Analyst is a strategic professional who stays abreast of developments within own field and contributes to directional strategy by…

UX UI Designer

Johnson & Johnson

Raritan, NJ

Experience in integrating software and hardware design to ensure a consistent holistic experience is preferred. Experience in Figma, Sketch, Adobe Suite.

Front End Developer

Woongjin, Inc

Ridgefield Park, NJ

The right candidate would understand the importance of creating responsive grid systems along with using clean code that will make websites function properly no…

Engineering Manager, Core Platform


New York, NY

Excellent problem-solving skills with a solid understanding of the entire software development lifecycle. Ideate and design software solutions with your team…

Digital Designer (Multimedia Graphic Artist)

Parx Casino

Bensalem, PA

Storyteller with great design instincts. Individuals only, no freelance or firms. Collaborate with the Director of Multimedia, team members, departments, and…

UI/UX Designer

Quaker Houghton

Conshohocken, PA

Expert knowledge and experience in design and prototyping software such as Adobe XD and other Adobe design programs, Sketch, Zeplin, and Axure RP, Figma.

Software Dev Eng II - Ads, DSP Site Reliability Engineering

Amazon.com Services LLC

New York, NY

2+ years of non-internship professional software development experience. Programming experience with at least one software programming language.

Software Engineer - (.NET)

The Travelers Companies, Inc.

Hartford, CT

The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country.