Software Specialist Network Development

Apply

Are you an expert in software development and do you enjoy working in a team? Can you take network services to the next level, so that users can rely on stable innovative ICT facilities? Are you a technical specialist who enjoys working in a team, is passionate about education and research, and has knowledge of modern development methodologies? If so, please send us a message.

Where you will work

SURF is the ICT cooperative for Dutch educational and research institutions. Together with them, we work on digital services and complex innovation challenges to enhance the quality of education and research.

The team you will join

Within the Network Development team, we ensure that education and research can excel. We do this by providing excellent network facilities, where possible in collaboration with the community. We work together nationally and internationally and follow relevant developments. We use the knowledge we gain to improve infrastructure and services.

Working at SURF means working for a unique and open organisation. This is evident in everything we do: the structure of the organisation, the set-up of the project teams, the culture in our offices and the atmosphere among colleagues. SURF offers excellent terms of employment and a flexible approach to work/life balance. Employees enjoy working independently. In addition, everyone is given the space and freedom to use and develop their talents as effectively and broadly as possible.

What you will do

Together with your colleagues, you will be responsible for the maintenance and further development of the Automation and Orchestration software within the SURF network environment. Your primary focus will be on managing and optimising our application stack, and you will work continuously on improving and expanding it. You will stay up to date with the latest trends and developments in software development. With this knowledge and your expertise in complex software systems and development methods, you will build reliable and efficient software for our network environment. In addition, you will act as a crucial point of contact in the event of incidents on the platform and resolve incidents quickly and effectively. You will do this by thoroughly analysing bugs and understanding their causes. Where necessary, you will take action yourself or work with colleagues to resolve problems effectively.

Other tasks you will handle

  • You will further develop SURF's network orchestration layer. To this end, you will manage colleagues in collaboration with the architect and DevOps specialist.
  • You will be responsible for the technical management of SURF's orchestration software:
    • You will monitor (technical) quality standards;
    • You will provide third-line support;
    • You will improve services.
  • You will collaborate with national and international parties in the field of network orchestration.
  • You will share knowledge and expertise through blogs, presentations and workshops.
  • Together with the architect and DevOps specialist, you will support other developers within the team.

Your skills and experience

  • You have at least a relevant higher professional education degree, with at least 4 years of relevant work experience as a full-stack developer.
  • You have technical creativity with a passion for service development and innovation. You have demonstrable front-end experience with technologies such as Angular, REACT, Typescript, CSS, HTML.
  • You have demonstrable backend experience with Python and technologies such as FastAPI, REST, GraphQL, PostgreSQL, and MongoDB.
  • You have experience with the agile working method. In addition, you have broad knowledge of software development principles.
  • You are service- and customer-oriented with a good sense of diplomacy and relationships.
  • You have good verbal and written communication skills in Dutch and English. In addition, you are pragmatic, results-oriented and able to work both independently and in a team.
  • Experience with containerisation and CI/CD systems is an advantage.
  • Knowledge of computer networks and transport protocols is an advantage.

SURF takes pleasure in doing its recruitment itself; acquisition is therefore not appreciated.

Applying for a job at SURF

This is what you can expect

1

Apply

After submitting your application, you will immediately receive a confirmation e-mail.

2

Response

After the the closing date, you will receive a response from our recruitment team.

3

First interview

We invite you to our office, because we want to get to know you.

4

Second interview

We invite you again for an interview with others who also want to get to know you.

5

Assessment

We may ask you to do an assignment (assessment).

6

Are you the right person?

Then you will receive a salary offer from one of our HR advisors.

7

Welcome to SURF!

You join onboarding activities with other new colleagues.

Location
Moreelsepark 48, 3511 EP, Utrecht, Netherlands
Employment
Permanent
Salary
€5191 - €7415
Hours per week
32 to 40 hours
Deadline
05 September 2025
Substantive questions
Migiel de Vos
migiel.devos@surf.nl
+31653388383
Questions about procedure
SURF Recruitment
recruitment@surf.nl
+31 6 34 05 66 95

What we offer

  • Extensive training opportunities
  • 8.33 % holiday pay
  • 8.33 % end-of-year bonus
  • 36 holidays per year (based on a 40-hour working week)
  • An excellent pension scheme
  • An NS Business Card 1st class
  • Chair massages
  • Home working allowance

One more thing...

Research shows: many people do not apply for a job until they can tick all the boxes. We think talent, commitment and fresh insights are just as important. So do you find this job opening interesting? Don't hold back and apply!

Apply for "Softwarespecialist Netwerk Development"