-
View all jobs
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
What We Offer
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
- 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
What We Offer
- 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
Key Skills
Ranked by relevance
c
design patterns
microservices
restful apis
postgresql
sql server
oracle
server
cloud
cicd
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Software Engineer
2026-04-11
Full-time
Entry
United Kingdom
IT Services
Other
View Job Details
Related
Senior Software Developer
2026-04-10
Full-time
Associate
Turkey
IT Services
Other
View Job Details
Related
Backend Software Engineering Team Lead (Node.js)
2026-04-10
Full-time
Mid-Senior
Turkey
IT Services
Other
Login to Apply
- Posted
- Jan 14, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Saint-Julien-en-Genevois
- Company
- avacone Switzerland
Industries
IT Services
IT Consulting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Software Engineer
2026-04-11
Full-time
Entry
United Kingdom
IT Services
Other
View Job Details
Related
Senior Software Developer
2026-04-10
Full-time
Associate
Turkey
IT Services
Other
View Job Details
Related
Backend Software Engineering Team Lead (Node.js)
2026-04-10
Full-time
Mid-Senior
Turkey
IT Services
Other