Senior .Net Developer -Microservices and DDD

    We believe in autonomous, self-supporting development teams who help our customers buy the best fitting suit they'll ever wear, and wow them at every step of the way. Whether their journey starts online or in one of our 90+ stores, our teams inspire them to buy and come back for more - ideally together with their best mate or dad.
    The Buying and Logistics team at Suitsupply has a crucial role supporting most of the back-end business processes at Suitsupply: logistics, buying and fulfillment. In the short term, their challenge is to improve the existing systems and to speed up and to optimize processes. In the long term, their challenge will be to split the existing legacy code into smaller pieces by business domains. The legacy code consists of: Windows Form applications, web applications and web API's. Further, you will convert these small pieces into a new code stack consisting of microservices on Azure and integrate them into the applications.

    What can you expect to work on?

    • Build new applications and services and refactor existing ones, using a variety of Azure resources:
      • Azure Service Bus
      • Azure Function Apps
      • Cosmos DB
      • Azure SQL Databases
      • ARM Templates
        and more
    • Maintain the Warehouse Communication suite (running over nServiceBus)
    • Maintain and extend the applications and services critical for the Buying process
    • Create CI/CD pipelines
    • Maintain legacy code (VB.NET and C#)
    • Write unit tests and keep an eye on code quality
    • Write and maintain documentation

    This job might be for you if you have:

    • IT education, computer science/software engineering
    • 5+ years of experience with C#, .Net, SQL
    • Experience with DDD, Microservices, Azure, Web API's, ServiceBus, Messaging queue, Unit testing and Git
    • Mentality: be helpful, believer of continuous improvement, work in teams, together, responsible together to deliver
    • Passion for what you do, if you don't like it try to change it

    When are you doing a good job?

    • When you help Suitsupply and the fellow colleagues at Suitsupply to serve their customers better
    • When you are proactive, collaborative, critical thinker and problem solver
    • When you contribute to the scrum processes by embracing feedback, adapting to change, and advocating transparency

    What do you get in return?

    • An excellent salary package
    • Choose your own device (and OS)
    • 20% discount on all Suitsupply products
    • Subsidized lunch 5 days a week
    • Great office in Amsterdam with a dedicated Suitsupply bus bringing you to the office
    • Ability to impact global customers in over 12 countries, 100+ stores
    • You will have a lot of fun working in a genuine international workplace with over 20 nationalities

    Application process

    Apply and review your profile
    Introductory call
    (virtual/phone) by recruiter
    1st (virtual) interview
    with Hiring Manager
    2nd (virtual) interview
    with peers
    OneDay (onsite).
    if you're not in the Netherlands, we'll fly you in.
    (including potential relocation)
    Vlatka Simac (Senior IT Recruiter)

    Apply for this job

    Apply now if you're interested in this vacancy! Make sure you have the following documents ready to add to your application.

    • Cv
    • Cover letter
    Apply for this job