Taro Logo

Software Engineer III - GMI Next Gen Technology

A leading global financial institution helping make financial lives better through the power of every connection.
Jersey City, NJ, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer III - GMI Next Gen Technology

Bank of America is seeking a Senior Software Engineer III to join their GMI Next Gen Technology team in Jersey City. This role is part of a strategic initiative to modernize their GMI technology systems to industry-standard versions. The position focuses on developing solutions that support Risk Optimization FICC trading desk, Uncleared Margin Rules (UMR) functions, and provides critical intraday/end-of-day Risk and PL calculations.

The successful candidate will work within the Global Markets Technology division, collaborating closely with technical, operations, and business partners across multiple regions. The role requires strong expertise in software development, particularly in .NET, Python, and web services, combined with the ability to mentor other engineers and drive CI/CD practices.

Key responsibilities include designing and developing complex software solutions, maintaining architectural integrity, and ensuring all deliverables meet functional and compliance requirements. The position involves working with cutting-edge financial technology systems, particularly in risk management and trading operations.

The role offers an opportunity to work with a leading financial institution that emphasizes responsible growth and maintains a strong commitment to being a great workplace. Bank of America provides comprehensive benefits including medical, dental, vision coverage, 401k, and educational support. The position requires 5% travel and follows an in-office culture with some flexibility based on role-specific considerations.

This is an excellent opportunity for a senior developer looking to make an impact in financial technology while working with modern tech stack and contributing to significant technological transformation initiatives.

Last updated 9 days ago

Responsibilities For Software Engineer III - GMI Next Gen Technology

  • Codes solutions and unit test to deliver requirements per defined acceptance criteria
  • Designs, develops, and modifies architecture components and application interfaces
  • Mentors other software engineers and coaches team on CI-CD practices
  • Executes story refinement and estimates work necessary
  • Performs spike/proof of concept as necessary
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites
  • Collaborate with multi-regional teams using Agile best practices
  • Participate in software design, development, testing, L3 support

Requirements For Software Engineer III - GMI Next Gen Technology

Java
Python
JavaScript
TypeScript
Node.js
  • Deep functional knowledge of Web Services (REST, SOAP)
  • Understanding of API design and documentation
  • MS SQL Server, TSQL, SSIS, SSRS experience
  • Git/Bitbucket version control
  • Experience with Autosys or similar job scheduler
  • .NET framework 4.5+ / .Net CORE (C#)
  • Python programming skills
  • REST Web API development
  • Angular, Javascript, ASP.Net MVC
  • Bachelor Degree or Equivalent Professional Experience

Benefits For Software Engineer III - GMI Next Gen Technology

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget

Jobs Related To Bank of America Software Engineer III - GMI Next Gen Technology