Technical Lead
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.