IT & Software

Lead Software Engineer C# .Net - FinTech

Client Server

Reigate · Surrey · United Kingdom

Share this job: X Facebook WhatsApp
Overview

As a Lead Software Engineer you drive architecture, design and delivery for a flagship desktop platform used to process billions of requests. You guide three Agile teams of experienced developers, ensuring secure, reliable, maintainable and high-performance software. You collaborate with Product Owners and other teams to shape technical choices and own features in an Agile setting. This role offers mentorship, hands-on coding, and meaningful impact in a fast-paced fintech environment. You will work with modern Microsoft tech, cloud, and event-driven patterns to scale and evolve the platform.

Pay / Benefits
  • Up to 100k salary
  • bonus (c20%)
  • Hybrid working (3 days WFH)
  • Enhanced parental leave
  • 25 days holiday (+ buy days, birthday off)
  • Pension (up to 10%)? contribution) - note: as stated in ad: Pension (up to 10% contribution)
Responsibilities
  • Lead three Agile teams (~10 engineers) on the flagship desktop insurance platform
  • Architect, design and implement features with emphasis on security, reliability, maintainability and performance
  • Collaborate with Product Owner and other teams to influence design and technical decisions
  • Provide technical ownership in an Agile environment and drive continual improvement
  • Ensure best practices in coding, testing, and deployment
  • Maintain awareness of scalability requirements and system architecture decisions
  • Promote reusable, clean code and modern Microsoft software engineering practices
  • Contribute to CI/CD and IaC practices and advocate for Azure-based, SaaS/PaaS, microservices approaches
Key requirements
  • C# .Net Core backend development experience on large, scalable systems
  • strong technical leadership with ownership of features (not people management)
  • collaborative and pragmatic with ability to influence senior engineers
  • advocate for clean, maintainable code and best practices
  • good knowledge of event-driven architecture
  • solid understanding of CS fundamentals (OOP, data structures, design patterns, algorithms)
  • familiarity with CI/CD and Infrastructure as Code
  • awareness of Azure, SaaS, PaaS, and microservices
  • degree in a relevant STEM discipline (preferred)
  • collaborative mindset
  • pragmatic decision-making
  • influencing without authority
  • C# .Net Core
  • desktop application development
  • event-driven architecture

Reference: WJ-747_31290423 · Posted 12 Nov 2026, 10:41 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs