C++ Software Engineer

ago

Location

Waterloo, London

Hybrid

Salary

£120k+

Experience Level

Entry

Junior

Mid

Senior

Expert

Technologies Used

C++

Jira

Python

Our Client

Global Energy Company

SPECIALTY

Upstream/Downstream, Bio-Fuels, Integrated Gas, New Energies, Chemicals, Energy and Trading

INDUSTRY

Energy

Company Size

80000+ Employees

Aubay's Take

Our client is one of the Super Major global energy companies with who are working to power progress through cleaner energy solutions. You will have the opportunity to work in a challenging but rewarding environment that is fast paced and changing fundamentally, and work towards transforming the business of a Super Major energy company to meet the ambition to be a net-zero emissions energy business by 2050, whilst delivering a world class business case that has a strong societal license to operate. In your role you will be expected to enact change and deliver value globally across business lines and geographies.

Benefits from Aubay

At Aubay UK, people are at the heart of our business. We offer a competitive remunerations package which includes a range of benefits. You will receive continuous support from our dedicated team of Talent Acquisition Specialists who will support your career development and success during your assignment with our client.

25 Days Annual Leave

Work From Home Opportunities

Pension Scheme

Opportunities to Work Directly with our Client

Training Opportunities

Discount Holidays at I'Aero Chalet

Image of the recruiter for this specific role

Have Questions?

Contact Eryona

Email - [email protected]

LinkedIn - Eryona's Profile

Role Summary

Aubay is seeking a skilled Software Engineer to join a strategic project focused on enhancing our client’s trading capabilities. This role is part of DSX, a one-stop pricing, trading, and deal entry platform for external market exchange activity and internal order routing and matching. The ambition of DSX is to digitalise the Life of a Derivative Deal across the Global Trading Network. The successful candidate will actively contribute to the development of the trading platform components, including order placement, routing and management, connectivity to exchanges, pricing, integration with internal systems, and other functions.

Required Skills and Experience

  • Proficiency in C++ is essential. Experience in developing robust components for multi-process event-driven systems is required.
  • 7 to 10 years of IT experience, with a background in enterprise software systems development, including multiple event-driven components.
  • Proven experience in software design, development, programming, and deployment. Ability to handle new development, configuration and installation of third-party packages, and software integration efforts.
  • Experience in breaking down work using Jira/ADO. Demonstrated ability to report on progress and perform PR reviews on other developers' code.
  • Proven track record as a flexible and pragmatic team player with excellent communication skills and an open learning mindset.
  • Experience in developing enterprise software systems with event-driven components.
  • Strong communicator capable of working closely and collaboratively within a high-performing team.
  • Open and adaptable with a willingness to learn and grow in a dynamic environment.
  • Beneficial if you have exposure in any of the following: Jira, Python, DevOps & Github

Key Role Responsibilities

  • Actively contribute to the development of the trading platform components, including order placement, routing and management, connectivity to exchanges, and pricing.
  • Work on the integration of trading platform components with internal systems and other functions.
  • Engage in all stages of the software development lifecycle, including design, development, programming, and deployment.
  • Break down work in Jira/ADO, report on code delivery progress, and perform PR reviews on other developers' code.
  • Work closely and collaboratively with a small, high-performing team to enhance trading capabilities.