Vacancy: Software Engineer

We manage the .be, .vlaanderen and .brussels domain names and are committed to providing a more accessible and sustainable internet every day. Security and quality are always at the very top of our list of priorities.

Our registration team is looking for reinforcements! Ready to come make a difference? Join our diverse team and help build the future of the internet. We look forward to receiving your CV and motivation letter.

About you

  • You have at least 5 years’ experience in software development and thorough Java expertise.
  • You have extensive experience in software design and can structure technical solutions independently.
  • Knowledge of Spring and Spring Boot.
  • Experience with SQL and relational databases.
  • You speak fluent Dutch and English.

This is your job

  • You’ll work in an agile environment and develop new functionalities for our registration platforms.
  • You’ll ensure that existing functionalities and technologies stay fully up-to-date.
  • You’ll assist with the rollout of new releases and changes in production.
  • You’ll monitor systems, investigate problems and solve them with your team.
  • You’ll continue to develop yourself and share your knowledge with the team.
     

Meet the registration team

  • Are you a developer who likes to take ownership, help steer the direction and contribute to building critical platforms? Then you will feel at home here.
  • Technically, you're in the right place. We work with Java, Spring Boot, Angular, Kubernetes, PostgreSQL, Oracle and Terraform in an AWS environment. We continuously invest in our CI/CD pipeline, automation and quality, so you can focus on building, improving and learning.
  • The registration team currently consists of three full-stack developers, a product owner and a tester. Together, we develop and maintain the registration platforms for .be, .vlaanderen and .brussels domain names. These platforms are used every day to search for, register and manage domain names.
  • Our teamwork is based on Sociocracy 3.0: no top-down decisions, but an environment in which every voice counts and in which you actively help shape technical, architectural and content-related choices.
  • You are never alone. Together with 20 engineers spread across five self-managing engineering teams, we form a close-knit Technology unit. We consciously work across team boundaries: knowledge is shared, colleagues help out where necessary, and expertise circulates freely. This allows you to continue to grow, learn from others and help build solutions with impact.

In short: autonomy, strong collaboration and room for personal growth, that's what working in our unit is all about.

Important for this role

  • You’re a team-playerwilling to take the initiative and suggest improvements.
  • You have an eye for quality and security and are able to plan your work independently.
  • You have no problems working on multiple projects at the same time.

We offer

A light-filled office near the Vaartkom in Leuven. We're easily accessible by bike, public transport or car.  

More importantly: our office is designed with a view to accessibility and comfort for everyone to ensure every colleague feels welcome and supported. 

39 people work at DNS Belgium, divided over four departments: Digital Society, People and Business Services, GRC (Governance, Risk and Compliance) and Technology. Most employees have a hybrid work schedule, which means homeworking is also a possibility for you.  DNS Belgium has a culture of openness, inclusiveness and sustainability. We have a good work-life balance and actively invest in training programmes and personal growth. 

What you can expect as a software engineer

  • A multi-faceted and challenging role with plenty of autonomy, enabling you to make your mark and benefit from person growth opportunities.
  • We have a sustainable workplace and are an employer keen to invest in your development. We have a generous training budget and provide 12 days of training for you each year.
  • Option to work from home (up to 3 days per week)
  • An attractive salary with benefits such as group insurance, hospitalisation cover, A cafeteria plan (choice of bicycle leasing, extra-legal leave days, etc. ), meal vouchers, 32 days of leave, mobile phone subscription, laptop.
  • A mobility budget (with the option of a car)
  • A permanent contract.