Job Description

The New York Stock Exchange, a subsidiary of Intercontinental Exchange, Inc. (ICE) presents an opportunity for a full-time Developer to join a team responsible for Surveillance code development. The Developer will have experience in all phases of software development lifecycle, from requirements gathering, to design, coding, unit testing, debugging, and supporting in production. 

This position requires technical proficiency/problem solving as well as an eager attitude, professionalism, and solid communication skills. 

The successful candidate will play a key role in the new Surveillance platform for NYSE. The ideal candidate should be knowledgeable in Trading data (or Financial Transaction data) processing, database systems and scripting languages. Strong written and oral communication as the applicant will frequently be interacting with the Regulation team to achieve business goals.

Responsibilities

  • Analyze requirements and propose technical solutions in delivering projects within expected parameters of cost, time, and quality
  • Work with project managers to compile a work breakdown structure of tasks for a given deliverable and provide realistic estimates for completing the assignment
  • Develop and unit test all functions created or modified according to software development best practices
  • Collaborate with other Developers and QA Engineers to execute full cycle integration, functional and regression testing.
  • Promote software changes across all environments, safely and responsibly, through to Live Production
  • Participate in team exercises to identify and implement areas for continuous improvement
  • Continuously improve the system performance and propose better solutions.
  • Effectively interact with business and operations for solving design and operational challenges.

Knowledge and Experience

  • 3+ years of development experience in Surveillance Applications.
  • 3+ years of experience in handling Equities and Options Trading audit trail events data.
  • 3+ years of experience in working in a team setup.
  • Experience in Spark SQL and PARQUET
  • Experience in RDBMS, Oracle and MySQL or MSSQL
  • Experience in using OneMarketData (OMD) is a huge plus
  • Experience in application development in Java or Python.
  • Experience in Distributed/Cloud computing and big data.
  • Experience in Machine Learning is a huge plus.
  • Experience in scripting languages like AWK/bash shell scripting is beneficial.
  • Experience in Java, Python, Perl, Java Script or Shell Scripting
  • Experience working in Agile teams comprised of 5-8 cross-skilled engineers.
  • Solid understanding of version control tools (ideally Git).
  • Experience in CI/CD tools is a plus.
  • Understanding of Messaging Queues and RESTful web services.
  • Experience in handling and supporting large scale Production systems.
  • Understanding of system monitoring and failure recovery handling is a plus. 

Schedule

This role offers work from home flexibility of up to 2 days per week. 

Company Info.

Intercontinental Exchange, Inc.

Intercontinental Exchange, Inc. is an American company formed in 2000 that operates global financial exchanges, clearing houses and provides mortgage technology, data and listing services.

  • Industry
    Financial services
  • No. of Employees
    8,858
  • Location
    Atlanta, GA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Intercontinental Exchange, Inc. is currently hiring Data Science Developer Jobs in Hyderabad, Telangana, India with average base salary of ₹90,000 - ₹250,000 / Month.

Similar Jobs View More