companyRIPE NCC logo

Intermediate Software Engineer

RIPE NCCAmsterdam, Noord-Holland, Netherlands
Hybrid Full-time €54K/yr - €64K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Desired Qualifications:A bachelor’s degree in Computer Science or a related engineering field, or at least 4 years of professional experience in software engineering. Proficient experience with JVM technologies. Hands-on experience across the full software stack, encompassing infrastructure, back-end, and front-end development. Strong problem-solving skills and the ability to define pragmatic solutions. Familiarity with agile methodologies and best practices in software development.

About the job

Work Model and Location

This Intermediate Software Engineer role uses a hybrid work model, combining remote work with time spent at the RIPE NCC office near Amsterdam Central Station. Applicants must already reside in the Netherlands, as relocation support is not available.

Compensation and Hours

Total annual compensation ranges from EUR 54,000 to EUR 64,000 before taxes. This package covers allowances and a comprehensive set of secondary benefits. The standard workweek is 37.5 hours. Both full-time and part-time schedules are possible.

Role Overview

RIPE NCC engineers develop software that underpins the Internet’s core operations. In this role, work alongside a collaborative team to deliver projects supporting members such as ISPs, governments, and educational organizations as they manage Internet number resources like IP addresses and ASNs. The team also builds internal tools and services that help keep the Internet stable and reliable.

Main Responsibilities

  • Design and implement technical solutions for complex challenges, focusing on maintainability and effectiveness.
  • Develop new features for both back-end and front-end systems, with a focus on TypeScript and React.
  • Use Java to enhance back-end services, aiming for strong performance and reliability.
  • Maintain and improve existing software services.
  • Write, test, and deploy code throughout the development cycle.
  • Collaborate with DevOps engineers to strengthen CI/CD pipelines.
  • Work closely with colleagues to deliver high-quality, scalable, and maintainable software.

About RIPE NCC

At RIPE NCC, we are dedicated to creating software that significantly impacts the core functionalities of the Internet. Our mission is to empower our members to effectively manage their Internet resources, facilitating a robust and scalable online environment.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.