Java Consultant - Contract
Previous Job
Previous
Java Consultant - Contract
Ref No.: 18-00443
Location: New York City, New York
Responsibilities:
  • Take ownership for the overall planning, execution and success of complex projects
  • Collaborate with your engineering manager to enable a fit-for-purpose application portfolio consistent with the target architecture and operating model
  • Come up with innovative ways to enhance our systems and to make our data-related processes more efficient
  • Participate in time-sensitive projects, and collaborate with your global colleagues to deliver new initiatives
  • Enable improvement of the engineering team through shaping of tools, processes and standards
  • Produce comprehensive, usable dataset documentation and metadata
  • Evaluate and make decisions around dataset implementations designed and proposed by peer data engineers
  • Ensure the validity and accuracy of security-level analytics and risk exposures within the portfolio management and analytics systems, driving consistency and transparency
  • Devise innovative ways to enhance our systems and to make our data-related processes more efficient

Qualifications:
  • 7+ years of progressive engineering experience with 2+ years related to data engineering, microservices, frameworks and/or platform development
  • 5+ years of business systems analysis or experience working with data and analyzing data
  • Experience designing and delivering frameworks, focused on data pipelines, data catalogs, data distribution, and/or advanced analytics
  • Knowledge of one or more relevant data processing and database technologies e.g. Spark, Presto/Athena, S3, ORC, Redshift, RDS, Aurora, AWS Lambda and Step Functions, SSIS, SNS, SQS, SQL Server, or NoSQL databases
  • Proficient with a range of open source frameworks and development tools – e.g. NiFi, Spark, Git, Jenkins, Maven, etc.
  • Proficient on Linux platforms

Strong preference for:
  • Experience of front office software development with an Asset Management, Hedge fund or Investment Bank
  • Solid working knowledge of Equity analytics platforms (e.g Thompson TQA, S&P Clarify) and Equity instruments, including derivatives
  • Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers.
  • Open source involvement such as a well-curated blog, accepted contribution, or community presence
  • Software development experience in one or more language such as Java, Python, .Net, C, C++

Education:
  • Strong academic record and BA/BS in Computer Science, Math, Engineering or related technical degree