Software Engineer Ii

CM Group

Belfast, ,
Java and c++ programming
Python and shell scripting
Sql database modeling and querying
As a Software Engineer II, you will engineer secure, scalable, and ultra-reliable solutions that manage global risk in the world’s leading derivatives marketplace

Job Summary

  • As a Software Engineer II, you will engineer secure, scalable, and ultra-reliable solutions that manage global risk in the world’s leading derivatives marketplace.
  • You will design and deploy custom applications, automate manual processes, and optimize data flows while working with diverse products and cross-functional teams.
  • The company offers a supportive environment fostering career progression, continuous learning, an inclusive culture, and a competitive salary with comprehensive benefits.

Matching Summary

As a Software Engineer II, you will engineer secure, scalable, and ultra-reliable solutions that manage global risk in the world’s leading derivatives marketplace.

Skills & Requirements

Must-have

  • Java and C++ programming
  • Python and Shell scripting
  • SQL database modeling and querying
  • CI/CD with Git, Maven, and Argo
  • Low-latency architecture understanding
  • Software Development Life Cycle (SDLC) expertise

Nice-to-have

  • Data analysis with Python Pandas
  • Automating manual workflows
  • Cross-functional team collaboration
  • Strong communication skills
  • Career progression and continuous learning environment

Key Requirements

  • Strong experience in Java and C++
  • Proficiency in Python and Shell scripting
  • Experience with Python data ecosystem (Pandas)
  • Understanding of low-latency systems
  • Ability to manage multiple high-impact tasks
  • Clear technical communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter