Consultant Software Engineer

Company:  CME Technology Support Services Ltd
Location: Belfast
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / 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. To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.
Apply Now
Share this job
CME Technology Support Services Ltd
An error has occurred. This application may no longer respond until reloaded. Reload 🗙