Senior Developer - Quartz Core Solutions Team

  • Competitive
  • New York, NY, USA New York NY US
  • Permanent, Full time
  • Bank of America Corporation
  • 22 May 18 2018-05-22

Senior Developer - Quartz Core Solutions Team

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
** Be responsible for the full development lifecycle
** Develop the financial layers of the stack that contains the implementations to store and disseminate trade, reference and market data
** 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 aligned 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
** 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
** Gain a deep understanding of the financial object model and how to effectively apply it to solve business problems
** Measure, improve and maintain data quality
** Research and analyze the root cause of issues and solve them in a permanent manner
** Monitor program execution for expected performance 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)

1st shift (United States of America)

Hours Per Week: