werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij

Senior C# Developer

As a Senior C# Developer, you'll build modern applications for the Coolblue back office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. We need your help to make them smile!

    Pros and cons

    • You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team.
    • You create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof.
    • You coach our Developers and provide them with feedback.
    • You and the development team make sure all systems run perfectly behind the scenes.
    • During team outings, you will most likely eat pizza.


    A new sprint means getting started on a new user story: a new buyer is ready to be linked to the system that places EDI orders. This allows Coolblue to automatically place orders with this supplier.

    During lunch, you visit the Markthal with your colleagues, but you make sure to return in time for the backlog refinement meeting with your team. In between things, you help a colleague who’s experiencing issues with the implementation of a unit test. Afterward, you call one of the buyers to check whether he received the test buy you did yesterday in good order.

    You focus on the service that automates purchase ordersfor the remainder of the day. The only thing left for you to do is complete the test cases and put them in CI. At the end of the day, you wrap up the week with a beer with your colleagues.

    Your specifications

    • You have at least 6 years of experience as a C# Developer.
    • You have experience with software architecture and building .NET applications.
    • You have experience with Web API or MVC in .NET Core.
    • You’re able to solve problems by using accepted best practices and principles, such as TDD/BDD, SOLID, and design patterns.
    • You have experience with various types of data stores, such as Oracle or Dynamo/Cosmos.
    • You know how Git works (and GitHub).
    • Working with Scrum/Agile working is second nature to you.
    • Having experience with front-end development (React), Javascript, HTML5, and CSS is a plus.
    • It’s even better if you’re able to automate and implement returning tasks in a CI/CD system.
    • You’re fluent in English.

    Included by default

    • Money.
    • 25 leave days. As long as you promise to come back.
    • Travel allowance and a retirement plan.

    Questions about Software development vacancies?

    Questions about Software development vacancies?

    Martijn van Citteren

    Application process

    1. Apply
    You've applied? Awesome. We'll get back to you as soon as possible.
    2. Introductory call
    One of our Recruiters will call you for a preliminary chat.
    3. First interview
    A Recruiter and a Developer will call you for a Skype interview to get to know you better and to answer any questions you might have.
    4. Meet & Greet
    If you live outside NL we'll fly you in to meet us, so we can show you your future workplace.
    5. Offer
    We'll make you an offer you can't refuse.
    6. Hired
    Just sign here, here, and here. Booyah! You're hired.

    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

    Thanks for your application

    Your application is sent!