Senior .NET Developer / Tech Lead
Haarlem | 95,000k - 120,000k | Permanent
📍 Location: North Holland (25 mins from Amsterdam)
🕐 Hours: 32–40/week
💻 Stack: .NET Core, Azure, SQL, Blazor (nice to have), scalable APIs
💰95k-120k
🇳🇱 Dutch speaking is a must
I’m working with a company that’s building something big at the heart of their e-commerce ops, a fresh, ground-up Order Management System (OMS). This role isn’t about maintaining legacy junk. It’s about building the backbone that connects warehouses, finance, product systems, the whole shebang.
You’ll work closely with the CTO and the Engineering manager, help lead the dev team, and architect the thing from scratch. It’s one of those “you’ll actually make a dent here” roles.
What you’ll be doing:
- Lead the architecture and build of a brand-new Order Management System (OMS), the central nervous system connecting warehouses, finance, and product systems
- Design scalable, secure APIs that keep all moving parts in sync
- Work directly with the CTO to define long-term tech strategy
- Mentor and grow the development team as the platform evolves
- Lay the technical groundwork for a full ERP migration, and knowledge of e-commerce or ERP systems would be a major bonus
What’s in it for you:
- 💶 Solid base salary
- 📢 Right-hand man to the CTO
- 🏖 8% holiday allowance, paid out in June
- 🏦 5% monthly pension compensation, paid on top of your salary
- 📚 Unlimited access to GoodHabitz training platform
- 🧘 Autonomy and trust – no micromanagement, flat hierarchy
You’ll fit right in if you:
- Have 5+ years of experience with .NET Core, Azure, SQL
- Have built scalable, production-ready APIs
- Have led projects or mentored others before
- Bring a pragmatic mindset and love clean, testable code
- Know Blazor? Great. Worked in e-commerce? Even better.
- Want to work somewhere you’re trusted and heard
If you’re up for leading from the front, shaping systems from scratch, and having a real say in where things go, we should probably be talking.
Get more information
Sounds like a job for you?
Leave your contact info here to receive extra information about this position.