Role Overview
We are an established IT services company working closely with clients in the banking and financial services sector . We are looking for a Senior / Lead C# Developer to lead the design and delivery of enterprise-grade software solutions for a major banking client.
This role combines hands-on development with technical leadership, operating within a regulated banking environment while remaining part of a professional, delivery-focused IT organisation.
Requirements
Key Responsibilities
- Design, develop, and maintain secure, scalable applications using C# and .NET (.NET Core / .NET 6+)
- Act as technical lead for development activities on banking client engagements
- Take ownership of solution architecture, code quality, and technical standards
- Lead and mentor developers through code reviews, coaching, and best practices
- Ensure solutions comply with client security, risk, and regulatory requirements
- Work closely with client stakeholders, product owners, and internal delivery teams
- Contribute to technical estimations, planning, and delivery commitments
- Identify, communicate, and mitigate technical risks in a client-facing environment
Required Skills and Experience
Strong commercial experience with C# and the .NET ecosystemProven experience in a senior or lead engineering roleSolid understanding of enterprise application architecture and design patternsExperience building and consuming RESTful APIsStrong knowledge of relational databases (e.g. SQL Server, Oracle, PostgreSQL)Experience with cloud and hybrid environments (Azure preferred)Familiarity with security and compliance requirements in banking or regulated industriesComfortable working in client-facing roles with high expectations on quality and deliveryNice to Have
Prior experience working for an IT consultancy or systems integratorExposure to banking platforms , core banking systems, or financial data flowsExperience with microservices , messaging systems, or event-driven architecturesKnowledge of CI / CD pipelines , DevSecOps, and automated testingExperience working in agile delivery models with enterprise clientsBenefits
What We Offer
Competitive salary and benefits packageHybrid working model with London as primary client locationExposure to complex, high-impact banking projectsA professional consulting environment with strong technical standardsClear career progression within technical leadership or solution architecture