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