Software Engineer II - Equity Linked Technology at Bank of America | NY, US | Rezi

Software Engineer II - Equity Linked Technology at Bank of America

Software Engineer II - Equity Linked Technology

Bank of America · NY, US

Yesterday

Software Engineer II - Equity Linked Technology

Bank of America · NY, US

2 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer II - Equity Linked Technology role.

Rezi rewrites your resume against Bank of America's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer II - Equity Linked Technology posting at Bank of America — free, in seconds.

About the Role

This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities include ensuring software meets functional, non-functional, and compliance requirements, coding solutions, unit testing, and ensuring successful integration into the overall application/system. The candidate will lead the delivery of pricing and booking functionality for Structured Notes.

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
  • Performs Continuous Integration and Continuous Development (CI-CD) activities
  • Contributes to story refinement and definition of requirements
  • Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
  • Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Develop a thorough understanding of our entire technology stack
  • Design and develop new features within existing Python services; create new services to expand the overall framework
  • Contribute to future design and architecture
  • Plan work in an agile manner with other team members
  • Write acceptance tests in coordination with QA

Requirements

  • 7+ years of technology development experience
  • 3+ years of experience in development of front-office equities derivatives systems
  • Demonstrable experience of having designed and developed complex server-side functionality in Python
  • SQL - preferably Oracle
  • Shell scripting and basic Unix knowledge desirable
  • Proficient in writing unit, integration, and acceptance tests
  • Comfortable in an agile working environment
  • Self-starter and proactive
  • Computer science or equivalent degree
  • Previous experience of working with SN and SP is a plus
  • 2+ years of relevant work experience
  • Proficiency in programming language(s) required for the role

Skills

  • Python
  • Structured Notes domain knowledge
  • Application Development
  • Automation
  • Collaboration
  • DevOps Practices
  • Solution Design
  • Agile Practices
  • Architecture
  • Result Orientation
  • Solution Delivery Process
  • User Experience Design
  • Analytical Thinking
  • Data Management
  • Risk Management
  • Technical Strategy Development
  • Test Engineering
  • HTML5
  • React
  • RESTful services
  • Websockets

Location

  • 1100 Ave Of The Americas - Two Bryant Park (NY1540), New York, NY, United States of America

Work Type

  • Onsite
  • Full-time

Experience Level

  • 3+ years of experience in development of front-office equities derivatives systems
  • 2+ years of relevant work experience

Education Level

  • Bachelor Degree or Equivalent Professional Experience
  • Computer science or equivalent degree

Salary/Compensations

  • $88,800.00 - $144,800.00 annualized salary

Benefits

  • Industry-leading benefits
  • Access to paid time off
  • Resources and support
  • Discretionary incentive eligible
  • Eligible to participate in the annual discretionary plan

About the Company

  • At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection.
  • We drive Responsible Growth and deliver for our clients, teammates, communities and shareholders every day.
  • We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success.
  • We value the unique perspectives individuals bring from all backgrounds and career paths.
  • Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development.
  • At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact.

Equal Opportunity

  • We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.