Mountain Warehouse

  • .Net Developer

    Job Locations UK-London
    Information Technology
    Position Type
    Permanent Full-Time
  • Overview

    The growing development team at Mountain Warehouse is split into 4 teams, each looking after a different set of applications and using a loose Kanban approach. The architecture is microservices with continuous deployment.


    We are a collaborative team with a strong culture of code review, occasional usage of pair programming, lots of unit tests. We’re keen to write code following best practice and to continuously find ways that we can be even better. The work is a mixture of green-field and legacy work (much like any other mature organisation) mostly using C# and SQL Server – the microservices approach allows us to use other technologies as appropriate and we’ve got some MongoDB applications in development.


    We are looking for developers to join any of our 3 UK teams, the roles are primarily “back-end” but there is some user interface work to be done for those with an interest in it.


    Our team has recently started publishing a blog at:

    We would love to meet someone with

    • C# in a commercial environment.
    • Ability to solve problems in code quickly and simply.
    • Solid understanding of how http and network communication works.
    • Excellent communication skills.
    • Ability to produce initial results rapidly and iterate based upon feedback.

    This is a selection of what we’re using – let us know what you have experience of, we can train in the rest.

    • Test Driven Development.
    • RabbitMQ / MassTransit.
    • Microservices architecture.
    • Entity Framework
    • MVC.
    • MongoDB.
    • React.
    • RESTful API design / Web.API.
    • Machine Learning.
    • Azure.
    • Jenkins.
    • Docker.
    • .net Core.
    • GitFlow. 
    • Dependency Injection with AutoFac, Unity and StructureMap.
    • SQL Server stored procedures.

    What's in it for you?

    • Training budget after 1st
    • Two hackathon events a year.
    • Regular lunch and learn events.
    • Dedicated time for self-improvement, spike tests, blog writing, etc.
    • Potential for travel to Warsaw (depending on team, projects, etc.)


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed