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