Omschrijving
Voor een opdrachtgever zijn wij op zoek naar een Senior Software Developer. In deze functie ben je verantwoordelijk voor het verder ontwikkelen, testen en monitoren van een innovatief online platform, dat een centrale rol speelt binnen een datagedreven omgeving. Het platform, gebouwd op technologieën als Open Search, Fast API en Angular, vormt de ruggengraat voor het toegankelijk maken van data en het implementeren van geavanceerde data science producten. Je werkt in Den Helder, waar je samen met een team van professionals zorgt voor de continue verbetering van de dataketen en het platform zelf. De opdracht omvat het beschikbaar en toegankelijk maken van data binnen het platform, zodat gebruikers optimaal kunnen profiteren van de beschikbare informatie. Je draagt bij aan het ontwikkelen van nieuwe functionaliteiten, het uitvoeren van uitgebreide tests en het monitoren van de prestaties van het systeem. Daarnaast ben je verantwoordelijk voor het implementeren van data science producten, waarmee voorspellend onderhoud en slimme analyses mogelijk worden gemaakt. Een belangrijk aspect van deze rol is het opzetten en onderhouden van heldere en bruikbare documentatie van de ontwikkelde producten. Je zorgt ervoor dat collega’s eenvoudig gebruik kunnen maken van de beschikbare kennis en dat het platform toekomstbestendig blijft. Peer reviews en het ondersteunen van minder ervaren collega’s behoren eveneens tot je dagelijkse werkzaamheden, waarmee je bijdraagt aan de kennisdeling en kwaliteitsbewaking binnen het team. De context van deze opdracht is uitdagend: de Koninklijke Marine staat aan de vooravond van een grootschalige vernieuwing van haar vloot. Met de toename van het aantal sensoren aan boord en de opkomst van lerende algoritmes ontstaat een unieke kans om via data-analyse storingen vroegtijdig te signaleren en onderhoud efficiënter te plannen. Door de steeds complexere systemen en kleinere bemanningen is betrouwbare, voorspelbare ondersteuning essentieel. Jouw inzet draagt direct bij aan het realiseren van smart maintenance en het verlagen van de onderhoudslast van de nieuwe marineschepen. Naast je technische taken ben je betrokken bij het systematisch valideren van applicaties, het organiseren en uitvoeren van testprogramma’s, en het signaleren en oplossen van kwetsbaarheden. Je legt analyses en resultaten vast en werkt nauw samen met collega’s aan het ontrafelen en opbouwen van systeemelementen. Ook het identificeren van defecte modules en het vaststellen van grondoorzaken behoren tot je verantwoordelijkheden. Je levert ondersteuning aan minder ervaren collega’s en draagt bij aan een cultuur van continue verbetering. In deze functie wordt verwacht dat je zelfstandig werkt, maar ook goed functioneert binnen een multidisciplinair team. Je bent in staat om complexe vraagstukken te vertalen naar praktische oplossingen en draagt bij aan het realiseren van de doelstellingen van het team. Je werkt in een omgeving waar innovatie, veiligheid en betrouwbaarheid centraal staan, en waar jouw expertise het verschil maakt in de ondersteuning van de technische staf van de Marine. Deze opdracht biedt je de kans om te werken aan projecten met impact, binnen een organisatie die volop in beweging is. Je krijgt de ruimte om je kennis en ervaring in te zetten én verder te ontwikkelen, samen met gedreven collega’s die streven naar de hoogste kwaliteit. Ben jij klaar om bij te dragen aan de toekomst van slimme, datagedreven maritieme systemen? Dan is dit de uitdaging voor jou.
Eisen
* Aantoonbare werkervaring met het ontwikkelen en systematisch valideren van applicaties * Ervaring met het organiseren van testprogramma’s en het bouwen van scripts voor stresstests * Vaardigheid in het signaleren en oplossen van kwetsbaarheden binnen applicaties * Ervaring met het vastleggen en rapporteren van analyses en resultaten * Systematisch kunnen werken aan het ontrafelen en opbouwen van systeemelementen * In staat zijn defecte modules te identificeren en grondoorzaken vast te stellen * Ondersteuning kunnen bieden aan minder ervaren collega’s * Afgeronde HBO-opleiding (of hoger) in een relevante richting * Minimaal 5 jaar aantoonbare werkervaring in het ontwikkelen van (online) datagedreven toepassingen * Minimaal 5 jaar relevante werkervaring op HBO werk- en denkniveau * Ervaring met API's * Ervaring met Data Driven Testing (minimaal 5 jaar) * Ervaring met data-analyse (minimaal 5 jaar) * Ervaring als developer/ontwikkelaar (minimaal 5 jaar) * Ervaring met rapporteren, testen en testing
Wensen
* Minimaal 2 jaar aantoonbare kennis en werkervaring met SQL en NoSQL databases (zoals OpenSearch en Postgress) * Minimaal 2 jaar ervaring met programmeren in Python en Angular (typescript) * Afgeronde HBO-opleiding (of hoger) in een IT-studierichting * Affiniteit met de Defensie Sector * Affiniteit met Data Science * Bereidheid om drie dagen per week op locatie in Den Helder te werken * Ervaring met Angular (minimaal 2 jaar) * Ervaring met Open Search (minimaal 2 jaar) * Ervaring met postgress (minimaal 2 jaar) * Ervaring met Python (minimaal 2 jaar) * Ervaring met SQL (minimaal 2 jaar)
Competenties
* Analytisch sterk en in staat complexe vraagstukken te doorgronden * Communicatief vaardig en gericht op samenwerking * Proactief in kennisdeling en kwaliteitsbewaking * Systematisch en nauwkeurig in het uitvoeren van werkzaamheden * Flexibel en in staat om te schakelen tussen verschillende taken en projecten
