Software Engineer API





Job Level


‘Untested code is broken code’ and ‘build the right things right’ are great mantras for any developer. But at Raet, we acknowledge that no developer is perfect, and that building the API layer for our Public HRcore system is no easy feat. So yeah, mistakes can and will be made. But as long as you learn from those and share learnings with your peers, that’s fine! So if you love clean code, aren’t afraid to take (preferably calculated) risks, and don’t mind rolling around in the operational mud with us, let’s meet over a latte!

What will you do?

You’ll develop and implement the API layer for our Public HRcore system. And if that doesn’t ring a bell, this platform is the core of our HR solution, which facilitates the majority of public organizations in The Netherlands. Although that might sound less sexy than, say, developing an API for some ‘social’ network, your impact is probably even bigger.

Any travel buddies?

Of course! You’ll join an autonomous Scrum team – one of 40+ we currently deploy – that’s dedicated to making our API endeavors a success. Together with three API Developers within the team, plus colleagues from other functional areas, you’ll assume end-to-end responsibility for the design, development, implementation and maintenance of the API layer. As a team, we embrace agility and apply the SAFe framework to ensure agile practices scale across our portfolio. If you are a more Senior Developer, you could take on the Scrum Master role as well.

How do we develop?

As a team! And with a great sense of shared ownership. In tandem with your colleagues, you prioritize activities and decide upon the best way to conclude the sprints. Even though team results are the real measurement of development success, you assume full responsibility for your code. As per the job’s headline, you won’t ‘just’ code, since we also expect you to ‘frolic in the operational mud’. E.g., by supporting end users, and by maximizing business value.

What tools and techniques can you expect?

• NET (API (REST/Odata) and MS SQL
• CI/CD pipelines
• Swagger, SonarQube and Postman
• eXtreme Programming
• SAFe for scaling Agile
• Lean & Scrum

Who would we welcome aboard?

A Developer who is familiar (the more intimate, the better) with most of the above tools. Whether you learned to code in an academic setting, professionally, or all by your lonesome, doesn’t matter. We value coding skills above academic credentials. What IS important, is that you have a pioneering attitude and share our DNA: we want to excel at what we do, help each other out whenever we can, and share both our successes and failures. If you aspire to a Senior position, coaching and inspirational qualities, enterprise architecture knowledge and Product Owner experience, all come in handy.

Where, what and why?

Raet is located in Amersfoort. Here, you’ll meet most of your new colleagues, including 300 IT professionals. At Raet, we work hard, but we don’t believe a competitive culture nets the best results, so the atmosphere is open, inviting and collaborative. As you might expect from an HR-solutions specialist, we offer a benefits package that is a cut above the rest, and not only includes a fair salary and ample opportunities for personal and professional growth, but also flexible work arrangements. Of note: you’ll work in an international setting, where English rules the waves. Als je dit kunt lezen, is dat een pre.

More Info?

+31 88 230 2300 company/raet

Follow us

One of the big challenges for #HR is to attract the right #talent. Today, we bring you 10 tips to create an effecti…