Senior / Lead C# Developer
Role details
Job location
Tech stack
Job description
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., * 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
Requirements
Do you have experience in Test automation?, * Strong commercial experience with C# and the .NET ecosystem
- Proven experience in a senior or lead engineering role
- Solid understanding of enterprise application architecture and design patterns
- Experience building and consuming RESTful APIs
- Strong 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 industries
- Comfortable working in client-facing roles with high expectations on quality and delivery, * Prior experience working for an IT consultancy or systems integrator
- Exposure to banking platforms, core banking systems, or financial data flows
- Experience with microservices, messaging systems, or event-driven architectures
- Knowledge of CI/CD pipelines, DevSecOps, and automated testing
- Experience working in agile delivery models with enterprise clients
Benefits & conditions
- Competitive salary and benefits package
- Hybrid working model with London as primary client location
- Exposure to complex, high-impact banking projects
- A professional consulting environment with strong technical standards
- Clear career progression within technical leadership or solution architecture