Software Developer (C# / .NET)

NIOZ
Den Hoorn, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Dutch
Experience level
Intermediate

Job location

Remote
Den Hoorn, Netherlands

Tech stack

Clean Code Principles
ASP.NET
.NET
Artificial Intelligence
Automation of Tests
C Sharp (Programming Language)
Cloud Computing
Databases
Continuous Integration
Linux
Elasticsearch
Entity Framework
Python
Microsoft SQL Server
MongoDB
NoSQL
SQL Databases
Systems Integration
TypeScript
Test Driven Development
React
Gitlab
GIT
Event Driven Architecture
Angular
GraphQL
Front End Software Development
REST
Docker

Job description

Are you a Full Stack Developer with a passion for C# and .NET? Would you like to work on a stable, well-designed archiving application that's continuously evolving? Then we're looking for you! In this role, you'll further develop and enhance our archiving application together with another experienced C# developer. You'll work on new features, maintain existing components, and actively contribute ideas for improvements in architecture, performance, and usability. ROYAL NIOZ NIOZ Royal Netherlands Institute for Sea Research is the Dutch national oceanographic institute and principally performs academically excellent multidisciplinary, fundamental, and frontier applied marine research addressing important scientific and societal questions pertinent to the functioning of the ocean and seas. NIOZ includes the National Marine Research Facilities (NMF) department that operates a fleet of research vessels and the national pool of large seagoing equipment, and supports excellence in multidisciplinary marine research, education, and policy development. We want to be a transparent institute with a healthy working climate and an inclusive culture, where people from diverse backgrounds and gender bring their talents and further develop these talents. We aim for inclusive decision-making processes and expect our leadership to show visible commitment, awareness of bias, and cultural intelligence. THE VACANY In this role, you will work with another experienced C# developer to further develop and improve our archiving application. You will work on new features, maintain existing components and actively contribute ideas for improvements in terms of architecture, performance and user-friendliness. You will be responsible for further developing and maintaining our archiving application using C# (.NET 6/7). Designing and implementing RESTful APIs and integrations with other systems. Working with Entity Framework, SQL Server. Contributing to discussions about architecture, security, and scalability. Developing user-friendly interfaces with React, Angular. Collaborating in a small, multidisciplinary team with short lines of communication.

Requirements

You have at least two years of work experience in C#/.NET development, experience with front-end frameworks such as React and Angular, and knowledge of SQL, Git/Gitlab, CI/CD, GraphQL, and TypeScript. You are also interested in clean code, test automation, and cloud technology. You have strong communication skills and a collaborative attitude. Experience with the following is an advantage:

  • Event Driven Architecture
  • Test Driven Development
  • Experience with document or archiving systems.
  • Python (or a keen interest in learning to programme in this language)
  • NoSQL database (particularly MongoDB)
  • Linux
  • ElasticSearch
  • Basic knowledge of AI and how to implement it in C#/Python (RAG)
  • ASP.NET Boilerplate framework

Benefits & conditions

  • Employment of this full-time position at Royal NIOZ is by NWO-I for a period of one year, which will be converted to a permanent appointment if both parties are satisfied.
  • Salary compliant with CAO-WVOI (Collective Labour Agreement for Dutch Research Institutes) scale 10 depending on educational level and relevant experience.
  • The freedom to fulfill your role and space and opportunities for your personal (talent) development with the help of the NIOZ Academy.
  • 338 annualized holiday hours for a full-time 40-hour work week.
  • Pension scheme via ABP, 8% holiday allowance and a year-end bonus of 8.33%.
  • 2nd class public transportation travel is reimbursed 100%.
  • Employment benefits plan to exchange a portion of your salary for days off or vice versa, or can be used to purchase a bicycle with tax benefits.
  • Hybrid working is a possibility for a healthy work-life balance (60/40%). Working from home facilities are available; think of a laptop and fixed workplace, a working from home allowance, and a financial arrangement for setting up your home workplace.

Apply for this position