Consultant Software Engineer

at  CME Group

Belfast, Northern Ireland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Jan, 2025Not Specified27 Oct, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

CME Group is seeking an experienced Consultant Software Engineer to join the CME quant analytics.
The Software Engineer engineers secure, scalable and reliable technology solutions, with minimal mentoring, to advance CME in the global marketplace and serve risk management needs of customers around the world. As a software engineer, you will play a crucial role in ensuring the quality and reliability of our systems. You will collaborate closely with Product Owners, QA and other pods to create, execute and automate tests, identify defects and help in speeding up time to market. The successful candidate will be able to solve problems creatively, communicate effectively, and work both independently and collaboratively.
The role requires excellent communication, planning, project management and relationship building with global engineering resources, as well as integrating global business and client feedback to improve product build and to ensure that product is delivered on time and is fit for purpose.
CME Group (Press Release) have recently entered into a long-term strategic partnership with Google Cloud that will transform global derivatives markets, by migrating our technology infrastructure to Google Cloud (GCP) and becoming a fully cloud based company.

Principal Accountabilities:

  • Deliver working high quality software.
  • Conducts system-wide testing and some integration testing.
  • Demonstrates skill in language proficiency; Writes application modules and unit tests

with minimal guidance. Designs with guidance and codes independently.

  • Exhibits skilled knowledge of database SQL; Performs Elementary database modeling

and intermediate database tuning.

  • Identifies potential opportunities for code optimisation. Provides input for code reviews

and helps with environment build deployments, release notes and build notices; Reviews
code to proactively identify and mitigate potential issues and defects and helps to

identify sources of defects as well as troubleshoots various forms of code.

  • Uses design tools to frequently share and communicate design ideas on larger systems.
  • Uses patterns frequently, contributing to best practice and process enhancements.
  • Excellent written and verbal communication skills, able to liaise with technical and

business stakeholders.

Role Specific Capabilities

  • Strong knowledge of Java development and best practices, ideally with experience in

low-latency applications

  • Knowledge of SQL
  • Experience with streaming pipeline technologies Google Dataflow / Apache Beam /

Apache Flink or similar

  • A knowledge of GCP services (or other cloud provider), especially Dataflow, Pub/Sub,

BigQuery, Kubernetes (GKE)

  • DevOps experience
  • (Desirable) Experience with Bamboo, Bitbucket, Jenkins, XLR, Argo, Terragrunt - or

similar CI/CD pipelines

  • (Desirable) Looker or other BI tools
  • (Desirable) Basic familiarity with Central Limit Order Book lifecycles

CME Group : Where Futures are Made
CME Group is the world’s leading and most diverse derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it – all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we’re looking for more

Responsibilities:

Principal Accountabilities:

  • Deliver working high quality software.
  • Conducts system-wide testing and some integration testing.
  • Demonstrates skill in language proficiency; Writes application modules and unit test

Role Specific Capabilities

  • Strong knowledge of Java development and best practices, ideally with experience i


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Belfast, United Kingdom