Senior Technology Manager Job at Bank of America, Jersey City, NJ 07310

QUtqMjdhNDdoc1VOVEhSZWFZL3NDdz09

Job Description

Job Description:

Position Summary:

Global Technology and Operations (a division of Bank of America Merrill Lynch) seeks a senior software engineer to lead and manage a team in the developing and supporting of a Transaction Reporting Regulatory Application across multiple jurisdictions and asset classes for OTC Derivatives and FX products. Experience in regulatory transaction reporting for CFTC, EMIR, or MiFID II is a plus.

Required Skills:

  • Bachelor’s degree in Computer Science or similar skillset
  • 10+ years of software development experience on large, complex systems
  • 6+ years of Object-Oriented Programming experience
  • 2+ years leading other employees within a team environment
  • Strong knowledge of version control (i.e. git, svn, etc.)
  • Testing (unit, integration, etc.), along with test automation
  • Excellent written & oral communication skills
  • Agile development life-cycle experience with a strong knowledge of SDLC
  • Ability to problem solve, apply reason, take initiative, use judgment, and perform multiple concurrent tasks
  • Ability to prioritize, adjust, and push for completion of multiple tasks in a fast-paced organization

Desired Skills:

  • Experience with regulations such as CFTC/Dodd Frank, ESMA/EMIR, MIFID
  • Good working experience with OTC derivative products and/or other financial products
  • 5+ years Python programming experience in a development facility like Quartz, SecDB or Athena
  • Distributed message system design/development
  • Working knowledge of Unix/Linux
  • Knowledge of how to build and use RESTful APIs
  • Exposure to Front and Middle Office functions and controls

Bank of America's Global Banking and Markets Technology Organization....

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.

LOB General:

Responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Delivers complex features and technology enablers that improve development efficiencies. Provides technical thought leadership based on the significant experience they have built through multiple software implementations and has developed both depth and breadth in a number of technical competencies. A Senior Engineer is an individual contributor for one or more teams, but can also lead and be accountable for end-to-end solution design and delivery (this is based on the scale of implementation and skillsets required). Ensures that the design and engineering approach for complex features, are consistent with the larger portfolio solution. Conducts research, designs prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, features, etc. Helps define the technology tool stack for the solution. Evaluates and adapts new testing tool/framework/practices for team(s). Enables team(s)/applications with CI/CD capabilities. Engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline. Supports/mentors/coaches team(s) on design and best practices for high code performance - e.g. pairing, code reviews. Constantly looks for better ways of solving technical problems and designing the solution; not afraid of challenging the status quo. As an individual contributor for one to many teams: Creates frameworks, interfaces and complex components for team(s) to utilize and develop. Contributes to test strategy creation and automation of test suites for team(s); Drives test strategy adherence across team(s). As a lead for one or more teams: Accountable for end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level. Works with stakeholders to establish high-level solution needs and with architects for technical requirements. Leads the technical oversight for teams in solution development. Individual contributor.

Job Band:

H4

Shift:

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Similar Jobs

BBQ Holdings

MTY Sr Financial Analyst Job at BBQ Holdings

MTY Group is looking for a Senior Financial Analyst who will report to the Director of Finance. JOB SUMMARY: We are seeking an eager, curious, and passionate finance professional that will

Bloedorn Lumber

Delivery Driver Job at Bloedorn Lumber

Work in the yard to assist customers, load products, and deliver and transport materials to customer sites. Greet customers, provide customer service and handle

Supreme Doctor Consultants LLC

Call Center Representative Job at Supreme Doctor Consultants LLC

As a Medical Supply Call Center Representative you will be answering inbound calls from patients who want to place orders, respond to inquiries, manage

Community Health Centers of Greater Dayton

Pediatrician Job at Community Health Centers of Greater Dayton

The pediatrician provides expert, patient-centered, primary care to a diverse population for a variety of health problems in a health care home model.

AdeIphi MedicaI Staffing®

Hospice Nurse Job at AdeIphi MedicaI Staffing®

Shift Schedule: 12 hrs per day; 7:00 PM - 7:00 AM. Associate degree or nursing school diploma. Must be certified to perform CPR (Cardiopulmonary Resuscitation).