Overview
We are seeking a Technical Lead / Senior Developer to join a implementation team, delivering end-to-end client engagements. This role is a hands-on technical position responsible for deploying, configuring, and integrating the product within client Allegro environments, while supporting and training client teams to operate independently.
Key Responsibilities
Deploy and configure test suites within client environments
Integrate the product with client Allegro installations, including API connectivity and database schema mapping
Build and automate client-specific regression test suites using SpecFlow (Reqnroll) / Gherkin
Work with SQL and databases to validate test results and troubleshoot data issues
Deliver hands-on training to client test teams
Provide technical troubleshooting across the delivery pipeline
Requirements
Experience in a senior technical role, including mentoring or training teams
Hands-on experience with .NET, SQL, Python, GIT, Azure DevOps (ADO), and YAML
Strong knowledge of SpecFlow (Reqnroll), Gherkin, and BDD
Experience with API testing
Strong problem-solving and troubleshooting skills
Confident communicator able to work directly with client stakeholders
Desirable Skills
Experience with Allegro Horizon or similar ETRM/CTRM platforms
Background in Energy Trading or Capital Markets
BSc in Computer Science or related field (or equivalent experience)
Working Pattern
Hybrid working with regular travel to Central London.