Full Stack Python Developer III

A leading financial institution helping make financial lives better through the power of every connection.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Full Stack Python Developer III

Bank of America is seeking a Full Stack Python Developer III to join their Strategic Full Reval Capability (SFRC) technology team. This role focuses on developing risk solutions to meet enterprise-wide regulatory requirements, particularly in building scalable risk generation for Global Markets use cases.

The position involves developing and delivering complex requirements to accomplish business goals, ensuring software meets functional, non-functional, and compliance requirements. Key focus areas include UI/Dashboard development, batch engineering optimization, and developing automation tools and utilities.

As part of a global team of highly skilled developers, you'll work in an agile environment to deliver superior trading risk technology. The role serves trading desks, senior trading management, market risk management, Global Risk Analytics, and Finance groups.

Key responsibilities include:

  • Developing complex software solutions with maintainability and integration testing built-in
  • Mentoring other software engineers and coaching on CI-CD practices
  • Designing and developing architecture components and application interfaces
  • Creating automated test suites for integration, regression, and performance
  • UI and dashboard development using ReactJS, JavaScript, and HTML5
  • Optimizing batch processing and ensuring production stability

The ideal candidate will have strong Python development experience, particularly in building large-scale systems, and expertise in UI/dashboard development. Knowledge of risk platforms within Global Markets is a plus.

Bank of America offers comprehensive benefits and is committed to being a great place to work, focusing on responsible growth and making an impact in the communities they serve. The role requires in-office presence with some flexibility based on role-specific considerations.

Join a leading financial institution where you can build a successful career with opportunities to learn, grow, and make a significant impact in the financial technology space.

Last updated 3 months ago

Responsibilities For Full Stack Python Developer III

  • Codes solutions and unit test to deliver requirements per acceptance criteria
  • Designs, develops, and modifies architecture components and interfaces
  • Mentors other software engineers and coaches team on CI-CD practices
  • Executes story refinement and estimates work
  • Performs spike/proof of concept as necessary
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites

Requirements For Full Stack Python Developer III

Python
React
JavaScript
  • 5 years of applicable experience
  • Strong Python development skills
  • Track record of developing large scale systems using Python for application layer
  • Track record of developing UI and dashboards
  • Bachelor's Degree in Computer Science or related field OR equivalent professional experience