×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III - Global Non-Linear; GnL Front Office team

Job in New York, New York County, New York, 10261, USA
Listing for: Bank of America
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer, DevOps, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 102900 - 179900 USD Yearly USD 102900.00 179900.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer III - Global Non-Linear (GnL) Front Office team
Location: New York

Job Description

This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Role

Summary

We are looking for an experienced front-office developer to join the Global Non-Linear (GnL) Front Office AMRS development team. The role will include development for the global risk platform, product pricing, feeds to downstream systems, and implementing new strategic solutions. The role will provide exposure to complex products through use of quantitative analytics libraries and interactions with quant/strat group. The work will involve development in Python.

Platform is Quartz:
Bank of America's strategic, cross-asset, front-to-back position management, pricing, and risk management platform. The role involves interaction with users globally across Trading, Middle Office, Finance and Risk Management.

Responsibilities
  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements

  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained

  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack

  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle

  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

  • Automates manual release activities

  • Designs, develops, and maintains automated test suites (integration, regression, performance)

  • To work closely with individuals working on the trading desk and in Market Risk and Finance to build and support risk and PnL functionality for the Complex products the team supports

Required Qualifications
  • Strong Python skills

  • Rates or FX business knowledge

  • Experience of Derivatives

  • Excellent communication skills, and good attention to details

  • Ability to work on large scale IT projects with interaction with numerous teams and clients.

  • Experience with Front Office and working in a banking environment

Desired Qualifications
  • 2+ years of relevant work experience

  • Proficiency in programming language(s) required for the role

  • Exposure to Quartz (Bank Of America bespoke cross asset pricing and risk platform)

Skills
  • Application Development

  • Automation

  • Influence

  • Solution Design

  • Technical Strategy Development

  • Architecture

  • Business Acumen

  • Dev Ops Practices

  • Result Orientation

  • Solution Delivery Process

  • Analytical Thinking

  • Collaboration

  • Data Management

  • Risk Management

  • Test Engineering

Minimum Education Requirement:
Bachelor Degree or Equivalent Professional Experience

Shift

1st shift (United States of America)

Hours Per Week

40

Location

US - NY - New York - 1100 Ave Of The Americas - Two Bryant Park (NY1540)

Compensation

Pay range: $ - $ annualized salary, offers to be determined based on experience, education and skill set.

Discretionary incentive eligible:
This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.

Benefits

This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary