Back to search results

Developer - Quartz Core

NEW YORK, New York

Job Description:

As a developer in the Quartz Core Solutions team, you will:

  • Be part of a team where all members code, and engineering talent is highly valued
  • Develop the financial foundational components of Quartz including trade, reference and market data
  • Gain a deep understanding of the financial object model and how to effectively apply it to solve business problems
  • Gain a deep understanding of the non-financial layers of the Quartz Stack (distributed compute, object database, development tools) to rapidly build high-performance and robust solutions
  • Use a highly efficient and tightly integrated development environment
  • Follow an agile development methodology with frequent production releases and good unit test coverage
  • Collaborate with line of business developers to help them to leverage the platform to the greatest effect while ensuring that implementations are sufficiently generalized to support the cross-product enterprise consumers of Quartz data
  • Measure, improve and maintain data quality
  • Research and analyze the root cause of issues and solve them in a permanent manner

We are looking for brilliant software engineers who:

  • Write beautiful, clear, concise, well-structured and maintainable code
  • Have substantial and recent programming experience in object-oriented or functional programming languages and wish to spend most of their time developing
  • Exceptional knowledge of computer science data structures
  • Work collaboratively and strive to deliver the best rather than the easiest solutions
  • An overwhelming urge to solve complex problems without being directed to do so
  • Able to seek out the information they need to solve problems
  • The desire to work in a test driven software development environment that relies on iterative feedback
  • An interest in financial services (financial markets, data modeling, and risk computation)

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.

Bank of America...

∙ Strives to bring new thoughts and ideas to teams in order to drive innovation and unique solutions
∙ Excels in working among diverse viewpoints to determine the best path forward
∙ Experience in connecting with a diverse set of clients to understand future business needs – is a continuous learner
∙ Commitment to challenging the status quo and promoting positive change.
∙ Participate in and drive collaborative efforts to advance tools, technology, and ways of working to better serve an evolving client base
∙ Believes in value of diversity so we can reflect, connect and meet the diverse needs of our clients and employees around the world

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-20047423

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
75 ROCKEFELLER PLZ, NY, NEW YORK, 10019