Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Developer

Noda

Remote

GBP 55,000 - 75,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fintech company is seeking a passionate Senior Backend Developer to join their team in London. You will focus on developing and maintaining payment services while ensuring integrations are resilient and efficient. The ideal candidate will have 3 years of experience in C# and .NET Core, strong SQL skills, and fluency in both English and Russian. Enjoy flexible, remote-first work arrangements with an emphasis on personal growth through trainings and development opportunities.

Benefits

Flexible remote work options
Growth opportunities through training
Company-sponsored hardware and office budget
Generous time-off policy

Qualifications

  • 3 years of experience in C# and .NET Core.
  • Experience designing microservices and high-load systems.
  • Strong SQL skills, including transactions and optimization.
  • Fluent in English and Russian.

Responsibilities

  • Develop and maintain payment services.
  • Implement resilient integrations and asynchronous workflows.
  • Design and optimize databases and maintain CI/CD pipelines.

Tools

C# and .NET Core
MS SQL Server
MongoDB
Docker
RabbitMQ
Azure
TeamCity
Azure Cosmos DB
Job description

Hey there future changemaker!

At Noda we’re building seamless Open Banking solutions that make payments smarter faster and safer. We’re now looking for a Senior Backend Developer to join our team and help drive the next wave of fintech innovation.

Your mission
  • Develop and maintain payment services.
  • Develop intelligent payment routing (based on reinforcement learning Q-learning).
  • Develop and maintain the anti-fraud system.
  • Design and optimize databases (MS SQL Server, MongoDB; when needed Azure Cosmos DB, Azure Data Explorer): schemas, migrations, indexes.
  • Implement resilient integrations and asynchronous workflows: idempotency, outbox/inbox patterns, sagas, retries, deduplication.
  • Configure inter-service communication (HTTP, gRPC) and messaging (RabbitMQ, MassTransit).
  • Meet performance and reliability targets (p95/p99 latency, throughput, SLA/SLO); set up monitoring and alerting.
  • Participate in code reviews and technical design.
  • Maintain CI/CD pipelines (TeamCity, Octopus); manage configurations and secrets.
Your skills and experience
  • 3 years of experience in C# and .NET Core (open‑source web development, .NET 6).
  • Experience designing microservices and high‑load systems.
  • Strong SQL skills: transactions, indexes, query optimization and profiling.
  • Hands‑on experience with AMQP brokers (RabbitMQ) and MassTransit; understanding of delivery guarantees.
  • Practical use of idempotency, data consistency, outbox/inbox patterns and sagas.
  • Experience with MS SQL Server and MongoDB; basic skills with Azure Cosmos DB and ADX are a plus.
  • Understanding of gRPC and HTTP integrations, contract versioning.
  • Experience setting up CI/CD (TeamCity, Octopus), managing secrets and service‑to‑service access.
  • Ability to write maintainable code, add tests, and conduct code reviews.
  • Fluent Russian.
  • Fluent English.
  • Tech Stack: Azure, .NET, MS SQL Server, Docker, AKS, RabbitMQ, TeamCity, Azure Cosmos DB.
What we offer
  • Your office, your rules: remote‑first setup with full flexibility – work from home, one of our offices, a café, or while exploring new places. Wherever you feel most productive, that’s your office.
  • Keep growing: your growth is our priority. We cover trainings, courses and certifications so you can sharpen your skills and stay ahead in your field.
  • Strong connections: distance doesn’t stop us from building great bonds. From virtual hangouts and creative online sessions to local meet‑ups and company‑wide events you’ll always feel part of the team.
  • All the gear you need: we provide the hardware you need and a budget for your home office setup, making sure you’ve got the perfect tools to succeed.
  • Time to recharge: we value balance just as much as results. That’s why we offer plenty of time off to rest, reset and come back energized.
What happens once you apply
  • Your CV will undergo careful review and we’ll update you on the next step in our recruitment journey.
  • Get ready for an easy‑going introduction call with our recruiter where you’ll delve into the heart of our company, product and team dynamics while sharing your own experiences and aspirations.
  • If the vibe matches and your expectations align, the next step will be a code review and engaging interviews with the Senior Backend Developer and the CPO.
  • And if everything clicks, anticipate a thrilling job offer landing in your inbox soon!

We do our best to close interview rounds within 3 weeks (although sometimes it might take slightly longer).

Send your application our way – we look forward to meeting you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.