girl looking into her desktop
Back to search results

Software Engineer II

Jersey City, New Jersey

Job Description:

Summary:

We are currently looking for a talented and dedicated Full Stack Developer to join our team. We are a global team with members based in New York, London, Toronto and Mumbai.

You will be working with Equity Derivatives in a role that will involve working with large volumes of data and a diverse set of users throughout your global user base.

You will mainly focus on building out our next generation front end platform using JavaScript, HTML 5, React and Open fin as front end, but also comfortable using Java/Python on back end. Users who have previous experience with these languages are desirable however if you have experience with some of these and are willing to learn the others we are happy to give the opportunity to learn on the job.

You will ideally have experience working with Risk and having knowledge of securities and derivatives. You will be a self-starter and will work off your own initiative, whilst being tasked with providing mentorship to more junior team members.

Equity Linked Technology is committed to attracting and retaining the best and the brightest technology talent from around the globe to support its efforts in establishing itself as an elite technology organization.

You should complement the existing culture of continuous improvement combined with a real passion for technology and be motivated by implementing and owning real-world technology solutions in a dynamic front office environment.

What will your main responsibilities involve?

Build and maintain User Interfaces across the Equities Risk and P&L space

You will play a leading role in helping implement our long term vision to consolidate all of our end user applications on to web based platforms and to integrate with a wider strategy to provide a consistent user experience across the whole of Global Banking and Markets

In addition to front end application development, there will also be the opportunity to work on a growing suite of Microservices which support these applications that are built on top of Quartz

What skills and qualifications will you ideally possess?

Critical Skills:

  • JavaScript (ES6+)
  • HTML5
  • CSS
  • Python/Java

Desired Skills:

  • React JS
  • Redux
  • RESTful web services
  • Open Fin / Electron
  • C# / .NET Competencies:
  • Good analytical skills and excellent problem solver
  • Ability to multi-task and work in a demanding, high-energy environment
  • Investment banking IT experience is helpful
  • Sound interpersonal skills
  • Able to work within a global team

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:

TO BE USED ONLY IN ORGANIZATIONS DELIVERING SOFTWARE SOLUTIONS: Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. Familiar with development and testing practices of the bank. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests 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. Assists team with resolving technical complexities involved in realizing story work. Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause. Documents and communicates required information for deployment, maintenance, support, and business functionality. Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes. Individual contributor.

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Summary:

We are currently looking for a talented and dedicated Full Stack Developer to join our team. We are a global team with members based in New York, London, Toronto and Mumbai.

You will be working with Equity Derivatives in a role that will involve working with large volumes of data and a diverse set of users throughout your global user base.

You will mainly focus on building out our next generation front end platform using JavaScript, HTML 5, React and Open fin as front end, but also comfortable using Java/Python on back end. Users who have previous experience with these languages are desirable however if you have experience with some of these and are willing to learn the others we are happy to give the opportunity to learn on the job.

You will ideally have experience working with Risk and having knowledge of securities and derivatives. You will be a self-starter and will work off your own initiative, whilst being tasked with providing mentorship to more junior team members.

Equity Linked Technology is committed to attracting and retaining the best and the brightest technology talent from around the globe to support its efforts in establishing itself as an elite technology organization.

You should complement the existing culture of continuous improvement combined with a real passion for technology and be motivated by implementing and owning real-world technology solutions in a dynamic front office environment.

What will your main responsibilities involve?

Build and maintain User Interfaces across the Equities Risk and P&L space

You will play a leading role in helping implement our long term vision to consolidate all of our end user applications on to web based platforms and to integrate with a wider strategy to provide a consistent user experience across the whole of Global Banking and Markets

In addition to front end application development, there will also be the opportunity to work on a growing suite of Microservices which support these applications that are built on top of Quartz

What skills and qualifications will you ideally possess?

Critical Skills:

  • JavaScript (ES6+)
  • HTML5
  • CSS
  • Python/Java

Desired Skills:

  • React JS
  • Redux
  • RESTful web services
  • Open Fin / Electron
  • C# / .NET Competencies:
  • Good analytical skills and excellent problem solver
  • Ability to multi-task and work in a demanding, high-energy environment
  • Investment banking IT experience is helpful
  • Sound interpersonal skills
  • Able to work within a global team

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:

TO BE USED ONLY IN ORGANIZATIONS DELIVERING SOFTWARE SOLUTIONS: Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. Familiar with development and testing practices of the bank. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests 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. Assists team with resolving technical complexities involved in realizing story work. Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause. Documents and communicates required information for deployment, maintenance, support, and business functionality. Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes. Individual contributor.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21070311

Band: H5

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Jake Koehler

Referral Bonus:

0

Street Address

Primary Location:
525 Washington Blvd, NJ, Jersey City, 07310