We are a leading UK debt purchase business focused on helping customers resolve their financial obligations in an ethical and manageable way. As we continue our growth journey, we are committed to delivering world-class digital experiences for our customers, partners, and stakeholders.
We’re looking for a hands-on Tech Lead who loves solving tough engineering problems and wants to take real ownership of delivery. You’ll lead a small squad of engineers, mentoring the team while helping to design and deliver our new event-driven architecture.
If you’re someone who likes to “run it like it’s your own business”, enjoys working across data and application layers, and has a strong background in .NET and SQL Server, we’d love to chat!
Why Join Us?
This is a high-impact engineering role where you will work with experienced technical leaders and grow into a future technical lead. You’ll help solve significant scaling challenges and modernise a mission-critical platform using:
* Core stack: .NET, C#, SQL Server, REST APIs
* Data engineering tools: Azure Data Factory, DataBricks
* Cloud: Microsoft Azure (Functions, Logic Apps, Service Bus Serverless)
If you love hands-on coding, owning delivery, and mentoring others, this could be the role for you.
Key Responsibilities
Leadership Path
* Mentor junior and mid-level engineers
* Contribute to engineering standards, design reviews and solution design
* Opportunity to evolve into a Tech Lead role managing a small engineering squad
Engineering & Delivery
* Develop complex SQL stored procedures, performance-tuned queries, and optimise data models
* Design and build scalable, secure applications using C# and .NET
* Build and enhance data pipelines and integrations using Azure Data Factory / DataBricks
* Implement clean, maintainable code using SOLID principles and design patterns
* Collaborate with architecture and product teams to deliver high-quality software at pace
* Refactor and re-platform legacy data centric components into modern, cloud-first services
Data Engineering
* Drive ETL development, data ingestion, and transformation pipelines
* Improve database performance and optimise slow-running queries across large datasets
* Introduce automation and quality improvements to database change processes
Required Skills and Experience
· Advanced SQL Server expertise, query design, indexing, performance tuning
· Strong commercial experience with .NET (C#) development
· Good understanding of CI/CD, Git, Azure DevOps or similar
· Experience integrating applications with complex data backends
· Strong problem-solving ability and ownership mindset
· Passion for knowledge sharing and mentoring others
Desirable
· Experience with Azure services (App Services, Functions, Service Bus)
· ETL pipeline development using Azure Data Factory
· Exposure to DataBricks, Synapse or Spark
· Experience working within event-driven architectures
· Understanding of DevOps, IaC (Terraform/Bicep), Observability
We’re looking for a strong engineer who enjoys working across both data and application development, someone who’s motivated by solving challenging problems - not just writing code. You’ll bring opinions and ideas to the table but remain collaborative, helping to lift and support those around you. You take ownership, drive delivery, and don’t wait for instruction. Above all, you’re an engineering enthusiast who takes pride in craftsmanship, clean design, and building high-quality, scalable solutions.
The Application Timeline
* A first stage video call with the internal talent acquisition team (15 minutes)
* A second stage teams interview with the hiring manager (45 minutes)
* A final stage test (office based)
Typically, the average successful applicant will be within this timeline for 2-3 weeks. Please note we will close this role once we have enough applications for the next stages therefore you should submit your application ASAP to avoid any disappointment.
If you do not receive a response after 3 weeks of applying, please assume you have been unsuccessful as we may experience a high volume of applications.
Why you should be EXCITED to apply...
* £70,000+ up to 20% of your annual salary, paid as a bonus.
* This role can be based at any of our offices - Manchester Spinningfields, Blackpool or Skipton.
* Although this is a hybrid position, the successful candidate should expect to work in the office full time for the first 2 weeks to complete an induction.
* 37.5 hours per week. We offer flexible and hybrid working between our core hours of 8am- 6pm, Monday to Friday.
* The opportunity to complete formal qualifications and learn on the job in a successful, growing organisation.
* And many more benefits to support your wellbeing and professional development.
We are an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or disability status.
If you have any questions or suggestions of how we can assist you in your application due to disability or personal reasons, please email recruitment@perchgroup.co.uk.
PLEASE NOTE - All new employees must undergo a full DBS and Credit Check upon acceptance of a job offer with Perch Group.