Remote Frontend Jobs
IFX Payments logo

Senior Software Engineer

IFX PaymentsLondon, United Kingdom
Apply now

We are looking for a highly skilled Senior Backend Engineer to join our growing engineering team. The ideal candidate will have extensive experience with C# and a passion for creating robust, scalable backend solutions. In this role, you will design and implement high-performance systems for our fintech platform, making use of your expertise in .NET, database optimisation, and API design. If you are a problem-solver who thrives on technical challenges and wants to help shape the future of financial technology, we want to hear from you.


Key Responsibilities

Software Design & Development

  • Design, develop, and maintain secure, high-performance backend services using C# and the latest .NET/.NET Core frameworks
  • Build and evolve RESTful APIs to support scalable fintech platform functionality
  • Deliver solutions across both greenfield and brownfield projects, ensuring long-term maintainability
  • Participate in the design and implementation of microservices-based architectures

Architecture & Technical Leadership

  • Contribute to system architecture decisions, technical direction, and engineering best practices
  • Evaluate and recommend technologies, frameworks, and patterns to improve system performance and scalability
  • Ensure solutions align with security, performance, and regulatory requirements in a fintech environment

Database & Performance Optimisation

  • Optimise database performance, query efficiency, and data access patterns
  • Identify and resolve performance bottlenecks across applications and services
  • Ensure data integrity, reliability, and scalability across backend systems

DevOps, CI/CD & Quality

  • Implement and maintain CI/CD pipelines to support efficient and reliable deployments
  • Promote high standards of code quality, test coverage, and documentation
  • Ensure systems are resilient, observable, and production-ready

Collaboration & Delivery

  • Work closely with product managers, frontend engineers, DevOps, and QA teams to deliver high-quality software
  • Actively participate in agile ceremonies, planning, and delivery activities
  • Provide technical input to support roadmap planning and delivery timelines

Mentorship & Engineering Excellence

  • Participate in code reviews, providing constructive feedback and enforcing best practices
  • Mentor and support junior and mid-level engineers, fostering a culture of learning and continuous improvement
  • Lead by example in engineering standards, problem-solving, and ownership

Skills, Knowledge & Expertise

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Significant experience as a senior C# developer with .NET
  • Proficiency in designing and developing secure and performant RESTful APIs
  • Experience with methodologies and frameworks (e.g. xUnit, Nunit, K6, or similar frameworks)
  • Strong understanding of software development principles in backend or full-stack environments
  • Experience working in Agile environments and delivering high-quality code within tight deadlines
  • Excellent problem-solving skills and the ability to work independently and as part of a team
  • Advanced knowledge of distributed, asynchronous event-driven systems
  • Up-to-date knowledge of continuous integration/delivery methodologies and build pipelines (e.g., Azure DevOps, Jenkins)
  • In-depth knowledge of repository management, version control, branching, and merging with Git
  • Proficiency with SQL Server and experience optimising complex queries
  • Familiarity with ORMs such as Entity Framework Core or Dapper
  • Experience with message queues or event streaming platforms (e.g., RabbitMQ, Kafka)
  • Excellent communication skills and the ability to interact effectively with various stakeholders
  • Strong analytical and strategic thinking skills
  • Product engineering and value delivery mindset
  • Customer-centric approach to product development

View all remote jobs at IFX Payments

FAQ

Is the Senior Software Engineer position at IFX Payments remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer job posted?
This listing was posted on March 4, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer position at IFX Payments?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote C# jobs