Role Overview
We are an established IT services company delivering technology solutions to clients in the banking and financial services sector. We are looking for a Professional / Senior C# Developer to design, develop, and maintain high-quality software solutions for a major banking client. This role is hands‑on and delivery‑focused, operating within a regulated banking environment while remaining part of a collaborative, engineering‑led IT organisation.
Key Responsibilities
- Design, develop, and maintain applications using C# and .NET (.NET Core / .NET 6+)
- Contribute to solution design in collaboration with senior and lead developers
- Build and consume RESTful APIs and backend services
- Write clean, maintainable, and well‑tested code
- Participate in code reviews and technical discussions
- Ensure adherence to security, compliance, and quality standards required by banking clients
- Work closely with QA, DevOps, and business stakeholders
- Support production systems and contribute to issue resolution when required
Requirements
- Strong commercial experience with C# and the .NET platform
- Solid understanding of object‑oriented programming and clean code principles
- Experience developing enterprise or large‑scale applications
- Good knowledge of relational databases (e.g., SQL Server, PostgreSQL, Oracle)
- Experience building and consuming RESTful services
- Familiarity with version control systems (Git) and CI/CD pipelines
- Comfortable working in regulated or security‑conscious environments
- Strong analytical and problem‑solving skills
Nice to Have
- Previous experience working in banking or financial services projects
- Exposure to cloud platforms (Azure preferred)
- Experience with automated testing frameworksFamiliarity with microservices or distributed systems
- Experience working in agile delivery teams
Benefits
- Competitive salary and benefits package
- Hybrid working model with London as primary client location
- Opportunity to work on complex, business‑critical banking systems
- Supportive engineering culture focused on quality and continuous improvement
- Clear development path toward senior technical or lead roles
#J-18808-Ljbffr…
