Featured

C# Software Engineer - FinTech

Posted 19 August 2025
Salary £85,000 - £98,000
LocationCity of London
Job type Permanent
Discipline Technology

Job description

C# Software Engineer - FinTech - London

  • Hybrid role - 3 days per week in the London office

  • £85,000 - £98,000 base + bonus + benefits

Our client is looking to hire a C# Software Engineer in to join an engineering team who work directly with their pre and post sales clients ranging from small start-up hedge funds to multi-national financial service providers to understand their business problems and use cases. They then combine this with a detailed understanding of our clients products to help the clients to make best use of the opportunities offered by their industry leading platforms.

The ideal Software Engineer candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

C# Software Engineer Responsibilities

We are seeking a highly skilled C# Software Engineer with extensive experience in C#, .NET, and backend software engineering.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using C# and .NET technologies.

  • Collaborate with product managers, architects, and cross-functional teams to deliver high-quality software solutions.

  • Ensure scalability, performance, and reliability across all backend systems.

  • Write efficient SQL queries, stored procedures, and database optimizations.

  • Participate in code reviews, unit testing, and integration testing to maintain high engineering standards.

  • Contribute to full SDLC activities: requirements analysis, design, development, testing, deployment, and maintenance.

  • Champion best practices for software development, CI/CD, and agile methodologies.

  • Troubleshoot and resolve technical issues in production and pre-production environments.


C# Software Engineer Requirements

  • Extensive experience with C#, .NET Framework / .NET Core, and backend software development.

  • Strong expertise in SQL Server (or equivalent relational databases) – schema design, query optimization, stored procedures.

  • Proven experience across the full SDLC in complex enterprise or financial services systems.

  • Strong understanding of object-oriented programming, design patterns, and software architecture principles.

  • Experience with APIs, microservices, and integration with third-party systems.

  • Familiarity with cloud environments (Azure preferred) and DevOps practices.

  • Excellent problem-solving skills and ability to work in a fast-paced, regulated environment.

  • Strong communication and collaboration skills.

Nice to Have

  • Experience in financial services, fintech, or other highly regulated industries.

  • Knowledge of messaging queues, event-driven architectures, or distributed systems.

  • Exposure to containerization (Docker, Kubernetes) and CI/CD pipelines.

  • Familiarity with security best practices in software development.

Apply now!