.Net developer - freelance

    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 Stores team is responsible for the backend processes regarding customer orders and in-store applications. In the coming months, the focus is on refactoring the last bits of legacy code to modern standards. Your 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 work with the teams to integrate them into the applications.

    Your Typical day includes:

    Phase 1 - start up:

    • get familiar with the team and the code
    • develop an understanding of existing issues
    • Come up with a plan

    Phase 2 - refactor:

    • Create tickets to organize the workload
    • Start refactoring the code
    • Make sure each step is unit-tested and monitored
    • Make impact analysis for the QA's

    Phase 3 - rebuild:

    • Together with architects create designs for the new microservices
    • Start building together with the team, taking the lead when necessary
    • Involve teams affected
    • Prepare for deployment with DevOps

    This job might be for you if you have:

    • 5+ years of experience in .Net development
    • Experience with SQL Server 2012 and higher
    • Experience with Azure
    • Knowledge of NoSQL databases (MongoDB or similar)
    • Good understanding of microservices
    • Experience working as a lead
    • Familiar with TDD
    • Understanding of Agile/Scrum

    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)
    Oana Etcu

    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