Medior .NET Backend Developer
✨ AI Summary
S4D, a SaaS company providing omnichannel operating systems for Quick Service Restaurants, is hiring a Medior .NET Backend Developer in Amsterdam. The role focuses on building resilient microservices using C#, .NET Core, Azure, and event-driven messaging with Azure Service Bus or MassTransit. Candidates must have 3+ years of backend experience, reside in the Netherlands with a valid work permit, and possess strong testing and clean code practices. The company encourages the use of modern AI developer tools like Cursor or Claude Code to streamline workflows.
About the Company
S4D is a Software as Service (SaaS) company that provides Quick Service Restaurants (QSRs) with the omnichannel operating system to run their business in the most effective and efficient way. In other words, we help restaurants to get more orders. Our team builds and services innovative products based on the newest technologies, consisting of a wide variety of functionalities and innovative modules while offering our employees flexible working conditions. Our key values are teamwork and ownership. S4D is part of the Deloitte Technology Fast 50 and Saas100 company (selected by MT/Sprout).
About the Role
We are looking for a Medior .NET Backend Developer who combines solid software engineering practices with a passion for building reliable cloud systems. In this role, you will take ownership of core backend features - contributing to solution design, writing high-quality C# code, and deploying resilient microservices across our cloud platforms.
You will collaborate closely with senior engineers and team members to maintain high technical standards, participate in peer code reviews, and continuously improve our codebase.
We also encourage our engineers to utilize modern AI developer tools (such as Cursor or Claude Code) to accelerate daily workflows and streamline problem-solving.
Notice to Recruiters & Agencies: We handle all hiring in-house and do not accept unsolicited agency outreach, candidate submissions, or services. Please do not contact us.
Responsibilities
Feature Ownership: Take ownership of backend services across feature lifecycles- from technical implementation and testing to deployment and operational monitoring.
Service Development: Write clean, modular, and maintainable C# code targeting modern .NET Core runtimes, adhering to established architectural patterns.
Asynchronous Messaging: Build and maintain reliable integrations and event-driven workflows using Azure Service Bus and MassTransit.
Quality & Testing: Write comprehensive unit and integration tests, actively participate in continuous integration workflows, and optimize application performance.
Collaborative Engineering: Participate in constructive code reviews, share technical knowledge with peers, and contribute to technical design discussions alongside senior team members.
AI-Assisted Workflows: Leverage modern AI coding tools to boost productivity, write test cases, and troubleshoot complex bugs effectively.
What You Bring (Mandatory)
3+ years of hands-on backend software engineering experience with C# and .NET Core.
Solid Feature Delivery: Proven experience building and shipping RESTful APIs or microservices to production environments.
Messaging & Event-Driven Patterns: Practical experience with message queues or event brokers (e.g., Azure Service Bus, MassTransit, RabbitMQ, or Kafka).
Azure Cloud Experience: Practical familiarity with core Microsoft Azure services and cloud-native concepts.
Testing & Quality Mindset: Experience with automated unit testing (e.g., xUnit, NUnit) and a strong commitment to clean code principles (SOLID, DRY).
Collaborative Mindset: Strong communication skills and a desire to contribute in an open, feedback-driven engineering environment.
Location & Work Authorization: Must be currently residing in the Netherlands and hold a valid, unrestricted working permit.
Nice-to-Haves
Direct experience with Event driven patterns in production.
Familiarity with containerization (Docker, Kubernetes).
Hands-on experience writing relational database queries and working with SQL Server / Entity Framework Core.
Experience working with modern CI/CD pipelines (Azure DevOps or GitHub Actions).
Exposure to legacy system migration projects (.NET Framework to modern .NET).
Experience incorporating developer AI tooling (e.g., Cursor, Claude Code) into your daily development routine.
About the Company
S4D provides an omnichannel software solution for delivery-focused restaurant chains. We are a team of over 75 dedicated professionals, with the head office currently in Amsterdam, and an office in Katowice, Poland. Together we build, deliver, and innovate all the software solutions needed to run a restaurant business. We are the software partner for leading restaurant chains such as Papa Johns, New York Pizza, Fireaway, and Belchicken, delivering end-to-end software solutions including websites, mobile apps, POS system, and more. With our team growing, we are looking for dedicated professionals to join our mission to empower restaurant chains to become data-driven e-commerce businesses with our omnichannel solution.
More jobs at s4d
-
Senior Backend Developer (.NET / Azure)
Amsterdam, Noord-Holland, Netherlands · · Aug 19, 2026