M

MARGO

SME-focused bank offering credit management tools

Senior C# / .NET Developer - Front Office Liquidity, Treasury & Risk Systems

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Proven experience as a Senior C# .NET Developer in demanding, performance-sensitive banking environments.
  • Deep understanding of object-oriented design patterns, asynchronous programming, and multithreading.
  • Back-end experience building event-driven services, messaging systems, and Windows Services.
  • Strong MS SQL Server database expertise and experience with lightweight object-relational mappers such as Dapper.
  • Practical familiarity with enterprise DevOps pipelines and AI developer tools such as Copilot or Claude.
  • A hands-on individual-contributor approach with daily coding.
  • Experience implementing core calculation logic in at least two listed areas: liquidity risk and treasury; cash forecasting; balance sheet and capital metrics; XVA and pricing adjustments; risks and Greeks; financial products; or pre-trade analytics.

Responsibilities

  • Design, build, and optimize high-performance back-end calculation engines using modern C# .NET.
  • Develop asynchronous, message-driven microservices using Rebus or messaging queues, and build Windows Services for distributed processing.
  • Build and tune database objects, complex queries, and data access layers using MS SQL Server and Dapper.
  • Implement real-time communication feeds and RESTful APIs using ASP.NET Web API and SignalR.
  • Use large language models and agentic AI workflows, including Copilot and Claude, to accelerate testing, refactoring, and delivery.
  • Implement calculation logic across at least two listed business areas, including their specified financial calculations, analytics, products, or workflows.
  • Deliver clean, testable, maintainable code that adheres to SOLID principles and design patterns.
  • Participate in automated CI/CD pipelines using Git (Bitbucket), TeamCity, Jenkins, or Ansible.
  • Maintain ownership, transparency, and operational risk mitigation.

Desired Qualifications

  • Front-end web development experience with React, Redux, TypeScript, and HTML.

About the Company

MARGO

SME-focused bank offering credit management tools

MARGO is a banking partner for small and medium-sized businesses. It provides loans and tools to manage company cash flow. How it works: SMEs access credit options and a digital cash-management platform to handle payments, receipts, and liquidity. The bank focuses on helping leaders grow by offering financing and treasury tools that fit small and mid-sized operations. How it stands out: It is an independent bank dedicated to SMEs, offering tailored financing and cash-management services rather than broad services for all customers, which helps smaller companies manage money more effectively. Goal: To help SME leaders grow their businesses by providing affordable credit and practical cash-management tools.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Philadelphia, PA
Founded
2015

Recently Posted Jobs

Explore more opportunities at MARGO

See more jobs