Bank of America needs to develop and deliver complex regulatory control frameworks across multiple jurisdictions within the RegView platform to support key regulatory mandates.
Requirements
- Strong proficiency in Python (back-end) and Angular (front-end) with 10+ years of hands-on development experience.
- Deep understanding of regulatory reporting frameworks and control requirements across EMIR, UKEMIR, CFTC, and Canadian regulations.
- Skilled in Agile methodologies, sprint planning, and tracking deliverables in complex regulatory environments.
- Capital Markets Experience
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
- 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)
- Lead the design and development of scalable, maintainable software solutions using Python and Angular.
Other
- Being a Great Place to Work is core to how we drive Responsible Growth.
- Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
- Demonstrated ability to mentor developers and lead by example in development practices and delivery.
- Collaborate with cross-functional teams to ensure delivery aligns with project timelines and stakeholder expectations.
- Mentor junior developers and promote best practices in coding, testing, and DevOps.