IT & Software

Software Engineer in Test

RJC Group

London · England · United Kingdom

Senior C# Developer/SDET - £700pd (Inside IR35) - Hybrid (London) - Energy Trading


We are looking for a senior C# Developer/SDET to join a team building a new trading platform.


The team is developing a new end-to-end automated testing capability around the platform. Rather than simply writing tests against individual components, this person will be responsible for helping design and build a testing framework capable of simulating external dependencies and testing the application as a complete system.


A key part of the work will involve building simulators for external systems - for example, simulating an exchange receiving an order and returning fills - allowing realistic trading scenarios to be automatically executed and validated through the CI/CD pipeline.


This is a strongly development-led position rather than a conventional QA automation role.


Responsibilities



  • Design and develop an end-to-end automated testing framework in C#.

  • Build simulators/mocks for external systems and dependencies, including exchange-style interactions.

  • Develop automated integration tests covering complete application workflows.

  • Integrate the testing framework into automated build/deployment pipelines.

  • Work with event-driven and live-data workflows.

  • Build or contribute to backtesting/simulation capabilities.

  • Understand the architecture of the trading platform and determine appropriate testing layers and strategies.

  • Work closely with developers and trading/business users to reproduce realistic trading scenarios.


Key Requirements



  • Strong software engineering fundamentals - this must be a developer-level coder.

  • Experience building automated test frameworks rather than simply using existing testing tools.

  • Strong integration and end-to-end testing experience.

  • Experience building simulators, mocks or test harnesses for external systems.

  • Experience with event-driven systems / live events.

  • Experience integrating automated testing into CI/CD pipelines.

  • Experience with backtesting, simulation or live-data testing would be highly desirable.

  • Previous experience within electronic trading, energy trading, financial markets or another real-time/event-driven environment.

  • Experience developing or testing trading platforms.

  • Experience with BDD approaches/frameworks such as SpecFlow.

  • Experience building exchange, market, execution or other external-system simulators.


Trading-domain experience is advantageous but not essential; candidates from other complex event-driven systems can be considered.


Commercials



  • Contract position (Inside IR35)

  • Initial contract through year-end, with good potential for extension

  • Target rate around £700/day.

  • Hybrid working - three days per week in the office (London)

  • Immediate / ASAP start preferred.

#J-18808-Ljbffr

Reference: WJ-766_22290291

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.