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.