Back-end .NET Developer

The Whatsapp of Money Transfers

Job details

  • Full-time
  • calendar
  • map markerLondon, GB
  • GBP60.000 - 85.000
    Gross Anual Salary
  • globeRelocation paid
  • homeWork from home allowed
    Companies who have a 'work from home' policy typically allow employees to stay at home a few days per month.
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of


Back-end Engineer - intermediate to senior

Who are we?

WorldRemit - if the media's to be believed, we're the FinTech start-up taking the world by storm - scooping-up awards and more than $140m in funding. Ok... all that is true. But we're so much more. WorldRemit is changing the way people send money to family and friends. We're leading an online revolution and laying to rest old-fashioned money transfers.

At the heart of it all is our software engineering team who take all the idea’s and bring them to life

About you

You are a software craftsperson. You are passionate about building great software and inspiring others to do the same. We are advocates of TDD and so should you be. We are looking for an experienced developer having significant experience with distributed systems, messaging and API design. You're a keen TDDer, who enjoys Pair Programming and mentoring less experienced team members.

You’ve tamed legacy code, know how to listen to your tests and are comfortable mixing greenfield and brownfield techniques to evolve an existing codebase into something amazing. You are interested in learning new technologies and have a Continuous Delivery mind-set. You know the difference between “REST-ful” and REST. You know when to wield the sword of HATEOS, and understand how powerful it can be.

You’ll help the team to:

  • Evolve, improve and replace our existing systems.
  • Improve our API platform.
  • Continuously improve the code using TDD.
  • Continuously measure performance and improve the API
  • Mentor junior developers.
  • Continuously improve our delivery pipeline.

Main requirements

  • Significant experience in C# and .NET.
  • Experience in, or happy to learn, other stacks.
  • Experience working with the Open Source .Net ecosystem.
  • TDD, XP and Agile practices, SOLID principles.
  • Experience with cloud platforms such as AWS or Azure.
  • HTTP APIs, Knowledge of REST and the Richardson Maturity Model.
  • Continuous Integration and Delivery.
  • Redis, MongoDB or other NoSQL technologies.
  • Experience with Git, Teamcity/Jenkins/GoCD.
  • Good knowledge of automating tasks with Powershell.

Nice to have

  • Experience with various tech stacks. More the better.
  • An excellent track record of evolving software to be better continuously.
  • Experience of running code katas and improvement sessions for the team.
  • You contribute back to the community, be it speaking at events or contributing code.


  • Life Assurance (3x salary)
  • Private Medical Insurance
  • Dental Insurance
  • Pension (available after 3 months)
  • Childcare Vouchers
  • Shopping Discount Vouchers
  • Free transactions!
  • Breakfast and unlimited coffee/tea!

Apply now

Sign up to apply

Or sign up to refer and earn a reward of