Senior Softwareontwikkelaar

Rietveld
Giessenburg, Netherlands
16 days ago
Apply on www.indeed.com
Prepare application

Role details

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

Tech stack

.NET Framework Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Databases Continuous Integration Relational Databases Web Development
+12 more
Graphical User Interface Mobile Application Software NoSQL Software Engineering SQL Databases TypeScript Technical Debt Git Kubernetes Information Technology Docker Golang

Job description

Ben jij een ervaren softwareontwikkelaar die verder kijkt dan afzonderlijke applicaties en functionaliteiten? Wil je richting geven aan technische keuzes, complexe softwareoplossingen ontwikkelen en collega’s helpen groeien? Dan is deze vacature bij Rietveld iets voor jou!

Werken als senior softwareontwikkelaar bij Rietveld

Bij Rietveld ontwikkelen we slimme oplossingen waarmee organisaties hun voertuigen en machines veiliger, efficiënter en duurzamer kunnen inzetten. Onze softwareproducten, waaronder EasyTrack, EasyDrive en Efficio, verwerken voertuiggegevens en ondersteunen klanten bij onder andere fleetmanagement, ritregistratie en datagedreven werken.

Als senior softwareontwikkelaar neem je een technisch leidende en richtinggevende rol binnen ons developmentteam. Je analyseert complexe technische en functionele vraagstukken en vertaalt deze naar structurele, schaalbare en toekomstbestendige oplossingen.

Daarbij kijk je verder dan één wijziging of applicatie. Je overziet de samenhang tussen applicaties, databases, API’s, mobiele toepassingen, cloudomgevingen en externe systemen. Samen met het team bewaak je de architectuur, technische kwaliteit en continuïteit van onze oplossingen.

  • Ontwerpen, ontwikkelen en verbeteren van complexe softwareoplossingen voor onder andere EasyTrack, EasyDrive en Efficio.
  • Complexe functionele en technische vraagstukken analyseren en vertalen naar structurele oplossingen.
  • Richting geven aan technische ontwerpen en architectuurkeuzes.
  • Bewaken van de samenhang tussen applicaties, databases, interfaces, mobiele toepassingen, cloudomgevingen en externe systemen.
  • Ontwikkelen en onderhouden van backendservices, API’s en integraties in .NET en C#.
  • Meedenken over webfunctionaliteiten en gebruikersinterfaces die met TypeScript worden ontwikkeld.
  • Ontwerpen en optimaliseren van datamodellen, SQL-query’s en gegevensverwerking.
  • Bewaken van schaalbaarheid, prestaties, beveiliging, beschikbaarheid en onderhoudbaarheid.
  • Herkennen van technische risico’s en technische schuld en proactief voorstellen doen voor verbeteringen.
  • Beoordelen van nieuwe technieken, frameworks en platformen op toepasbaarheid en toegevoegde waarde.
  • Uitvoeren van code reviews en bewaken van ontwikkelstandaarden.
  • Ondersteunen bij complexe incidenten waarvoor diepgaande technische analyse nodig is.
  • Begeleiden van medior en junior ontwikkelaars en stagiairs.
  • Actief overdragen van technische kennis en stimuleren van samenwerking binnen het team.
  • Bijdragen aan architectuurprincipes, ontwikkelstandaarden en de verdere professionalisering van het ontwikkelproces.

Afhankelijk van de oplossing werk je daarnaast met Microsoft Azure, AWS, NoSQL-databases, mobiele applicaties, Go, Docker, Kubernetes, messaging en eventgedreven architecturen.

Jouw verantwoordelijkheid

Als senior softwareontwikkelaar ben je medeverantwoordelijk voor de technische richting en toekomstbestendigheid van onze softwareomgeving. Je bewaakt niet alleen de kwaliteit van je eigen werk, maar helpt het gehele team om onderhoudbare, veilige en betrouwbare software te ontwikkelen.

Je maakt technische afwegingen inzichtelijk en brengt gevolgen, afhankelijkheden en risico’s tijdig in kaart. Daarbij zoek je de juiste balans tussen nieuwe functionaliteiten, technische verbeteringen, beschikbare capaciteit en continuïteit.

Je werkt nauw samen met ontwikkelaars, productmanagement, support en operations. Technische keuzes en complexe vraagstukken weet je duidelijk toe te lichten aan zowel technische als niet-technische collega’s.

Requirements

  • Je beschikt over hbo- of wo-werk- en -denkniveau, bij voorkeur in de richting Informatica, Software Engineering of vergelijkbaar.
  • Je hebt ruime ervaring als softwareontwikkelaar binnen een professionele ontwikkelomgeving.
  • Je hebt diepgaande kennis van C# en .NET.
  • Je hebt ervaring met TypeScript en moderne webontwikkeling.
  • Je hebt uitgebreide kennis van SQL, relationele databases, datamodellen en gegevensverwerking.
  • Je hebt ruime ervaring met API-ontwikkeling, systeemintegraties en gedistribueerde softwareoplossingen.
  • Je hebt ervaring met cloudapplicaties, bij voorkeur binnen Microsoft Azure.
  • Je bent bekend met Git, CI/CD, geautomatiseerd testen en moderne ontwikkelmethoden.
  • Je kunt complexe technische vraagstukken zelfstandig analyseren en structureel oplossen.
  • Je hebt ervaring met technische ontwerp- en architectuurkeuzes.
  • Je kunt de gevolgen van wijzigingen voor verschillende applicaties, systemen en gebruikers overzien.
  • Je hebt aantoonbare aandacht voor schaalbaarheid, beveiliging, prestaties, beschikbaarheid en onderhoudbaarheid.
  • Je herkent technische risico’s en technische schuld en zet deze om in concrete verbetervoorstellen.
  • Je kunt nieuwe technologieën kritisch beoordelen op toepasbaarheid en toegevoegde waarde.
  • Je vindt het leuk om ontwikkelaars te begeleiden en jouw kennis actief te delen.
  • Je kunt technische keuzes duidelijk uitleggen aan technische en niet-technische collega’s.
  • Je beheerst de Nederlandse en Engelse taal goed, zowel mondeling als schriftelijk.

Ervaring met AWS, NoSQL, mobiele appontwikkeling, Go, Docker, Kubernetes, messaging of eventgedreven architecturen is een pré. Affiniteit met telematica, fleetmanagement, voertuigdata of datagedreven toepassingen is eveneens mooi meegenomen.

Benefits & conditions

  • Een technisch leidende functie binnen een innovatieve en groeiende organisatie.
  • Veel invloed op architectuur, technische keuzes en de ontwikkeling van onze softwareproducten.
  • Complexe technische uitdagingen op het gebied van data, cloud, integraties en mobiliteit.
  • Ruimte om ontwikkelstandaarden en architectuurprincipes verder vorm te geven.
  • De mogelijkheid om nieuwe technologieën te onderzoeken en gericht toe te passen.
  • Een belangrijke rol in de ontwikkeling en begeleiding van het developmentteam.
  • Samenwerking met betrokken collega’s uit verschillende disciplines.
  • Een informele werkomgeving met korte communicatielijnen.
  • Flexibele werktijden met aandacht voor een goede werk-privébalans.
  • De mogelijkheid om hybride te werken.
  • Een passend salaris en goede arbeidsvoorwaarden.
  • Ruimte voor persoonlijke en professionele ontwikkeling.

About the company

Rietveld is al meer dan 30 jaar actief op het gebied van voertuigmanagement en voertuigveiligheid. We ontwikkelen innovatieve oplossingen voor onder andere transport, logistiek, bouw, GWW en overheid.

Met technologie, data en maatwerk helpen we onze klanten om hun wagenparken veiliger, efficiënter en duurzamer te laten functioneren. Van advies en softwareontwikkeling tot installatie en ondersteuning: bij Rietveld hebben we alle kennis onder één dak.

Binnen ons developmentteam werken we continu aan het verbeteren en uitbreiden van onze softwareproducten. Daarbij combineren we technische innovatie met praktische oplossingen die dagelijks door onze klanten worden gebruikt.

Geef richting aan onze technologie

Wil jij jouw technische expertise inzetten om toekomstbestendige software te ontwikkelen én richting geven aan de architectuur en kwaliteit van onze mobiliteitsoplossingen?

Stuur dan je cv en motivatie naar careers@rietveld.nl.

Je ontvangt uiterlijk binnen vijf werkdagen een reactie van ons. Wie weet spreken we elkaar binnenkort tijdens een kennismakingsgesprek in Giessenburg.

Wil jij jouw softwarekennis inzetten voor innovatieve oplossingen én bijdragen aan slimmere, veiligere en duurzamere wagenparken?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all