Do you want to work with the latest technologies on the development of high-performance integrations and mission-critical services? Get moving and strengthen Nederlandse Loterij as a Backend Developer TOTO.
What makes our teams successful? The right team setup combined with a data-driven mentality. To make the right decisions, you need insight into up-to-date information. That’s why data is integrated into all teams within Nederlandse Loterij.
Thanks to your efforts, our in-house Player Account Management system (PAM) seamlessly integrates with a variety of third-party systems and providers. You will work on an integration layer built for low latency and high traffic, ensuring that millions of transactions run smoothly and reliably. In this way, you directly contribute to a happy, healthy and sporty Netherlands.
As a Backend Developer you score by:
- Designing and building integrations between third-party systems and our in-house PAM platform
- Developing and maintaining low-latency, high-throughput services that handle critical player and transaction data
- Applying deep knowledge of functional programming concepts such as pure functions, side-effects, and immutability to deliver robust, testable, and scalable solutions
- Setting up CI/CD pipelines using Azure DevOps
- Safeguarding operational continuity and system resilience under high load
Technologies we are currently using are, but not limited to:
- (Cloud) software architecture based on Azure
- Jira, Azure DevOps, Robot framework, Git, Terraform
- C#, .NET, MediatR, MongoDB, RocksDB, Node.js/Express, SignalR
You will work in the Technology department, the heart of Nederlandse Loterij, where we continuously improve and expand the online channels for Casino and Sports Betting. The environments are fully integrated with our backend APIs and CMS, delivering flexibility and optimized user flows. The dev team works closely with the iGaming product team, continuously searching for new opportunities to enhance integrations, safeguard operations, and improve user experience based on feedback and data analysis.
The various people who work here like to be on the move, develop themselves personally and professionally, and strive for growth. That makes everyone within Nederlandse Loterij a top talent. Your talent is the sum of:
- Bachelor/Master in a technical field (Master is preferred)
- Deep technical knowledge of IT systems, integration patterns, and development methods as mentioned above
- Strong understanding of functional programming principles, including side-effect management, immutability, and pure function design
- Minimum of 5 years of experience in a development team working with high-performance services
- Experience with agile working
Furthermore, for this vacancy, you are capable of giving input during refinements and pushing back on the business when needed to arrive at the best technical solutions. You dare to take responsibility for the performance and development of your products and are honest and transparent during retrospectives.
As a Backend Developer we offer you:
- A salary between €4.800,- and €6.800,- gross a month, depending on your experience
- A position for 32 - 40 hours per week
- An interesting bonus scheme
- You can enjoy a healthy and varied lunch in our corporate restaurant for €3.25
Our office in Rijswijk is effectively where you do your work, but you mainly work in a place that best suits what you do. See below for other terms and conditions of employment.