Bank of America is seeking a Senior Engineer for their Global Business Services division in Chennai, India. This role is part of the Global Business & Markets Technology team, focusing on providing end-to-end technology solutions for Global Markets businesses including Equities, Prime Brokerage, Interest Rates, Currencies, Commodities, Derivatives and Structured Products.
The position involves working with FX Cash Trade booking and Cross Asset Services Team under FX Trade Management using Quartz Framework. As a development lead, you'll be responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. You'll work in a dynamic, cross-functional organization alongside business analysts, developers, systems engineers, and testing professionals.
Bank of America offers a collaborative environment where you'll be part of a global team distributed across Chennai, Mumbai, New York, Chicago, Singapore, and Hong Kong. The role requires expertise in Python/Java development, with a strong understanding of trading systems and capital markets. You'll be working in an agile development environment, focusing on building and integrating platforms that offer front-to-back electronic processing and risk management capabilities.
The ideal candidate will have extensive experience in building trade booking systems, strong technical leadership abilities, and a deep understanding of financial markets. You'll be responsible for mentoring team members, driving technical excellence, and ensuring the delivery of robust, scalable solutions that meet business requirements.
At Bank of America, you'll be part of an organization committed to responsible growth and making financial lives better. The company offers a multi-faceted approach to flexibility and is devoted to being a diverse and inclusive workplace. This role provides an excellent opportunity to work with cutting-edge technology in the financial sector while contributing to significant business outcomes.