Software Architect
Role details
Job location
Tech stack
Job description
Als Software Architect speel je een sleutelrol binnen het Software Engineering Team. Je draagt bij aan technische strategieën en ontwikkelt kwalitatieve, schaalbare software, van ontwerp tot testing en documentatie. Met je ervaring versterk je het team via technische analyses, reviews en kennisdeling, en begeleid je (junior) collega's in hun groei binnen een cultuur van continue verbetering.
- Technische Ontwikkeling: Je bent primair verantwoordelijk voor het ontwerpen, ontwikkelen, testen en implementeren van applicaties binnen ons IBMi-platform. Kennis van Java is een plus.
- Helicopterzicht & Architectuur: Je bewaakt het overzicht over de volledige WMS-architectuur binnen het IBM-landschap. Je bent in staat om samen met business analisten te brainstormen over nieuwe oplossingen en bewaakt dat deze ontwikkelingen passen binnen het architecturale geheel.
- Transitie Begeleiding: Je speelt een cruciale rol in het begeleiden van de transitie naar het nieuwe RockIT platform, waarbij je zorgt voor een soepele overgang en integratie van bestaande systemen.
- Projectmanagement: Je speelt een actieve rol in projectmanagementactiviteiten, waaronder het beheren van je individuele week - of sprintplanning & rapportagevoortgang.
- Architectuur en Ontwerp: Je denkt mee over de architectuur en het ontwerp van onze IBMi-oplossingen om robuuste, schaalbare en efficiënte applicaties te creëren.
- Kwaliteitsborging: Je draagt bij aan de naleving van ontwikkelings- en kwaliteitsnormen en voert tests uit om te zorgen dat ontwerpen nauwkeurig zijn geïmplementeerd volgens specificaties.
- Samenwerking: Je werkt nauw samen met teamleden en stakeholders, deelt kennis en draagt bij aan de algehele technische strategie van het bedrijf.
- Probleemoplossing en Ondersteuning: Je biedt technische ondersteuning bij applicatieproblemen, voert analyses uit en lost technische vraagstukken op met een focus op continue verbetering.
Naast ons krachtig en veelzijdig IBMi-platform, kan je ook in aanraking komen met een breed scala aan technologieën, waaronder Domain Driven Design, Kubernetes, Spring, Hibernate, Kafka, DB2, PostGres, Azure, Eventual Consistency, React en nog veel meer.
Requirements
- Je hebt diepgaande kennis van Java en blijft altijd op de hoogte van de nieuwste ontwikkelingen in de Java-wereld.
- Je hebt een uitgebreide kennis van programmeertalen, frameworks en architectuurpatronen, en ervaring met het ontwerpen en implementeren van schaalbare en robuuste softwaretoepassingen.
- Verder ben je leergierig, neem je vlot initiatief en heb je een groot verantwoordelijkheidsgevoel. Als Software Architect heb je bovendien een goed probleemoplossend vermogen en haal je energie uit het coachen en begeleiden van junior collega's in het team.
Benefits & conditions
- Jouw aantrekkelijk salaris vullen we aan met maaltijd- & ecocheques, groeps- en hospitalisatieverzekering, firmawagen, smartphone en My Essers Benefits.
- Je mag bijkomend rekenen op een zeer uitgebreide verlofregeling én de optie tot telewerken.
- Gedragen door onze visie 'Levenslang Leren', biedt de H.Essers Academy je de vrije keuze uit diverse opleidingen die bijdragen tot jouw persoonlijke ontwikkeling.
- Jouw fysieke en mentale gezondheid worden versterkt vanuit het H.Essers gezondheidsprogramma Fit2Grow.
- Allergrootste troef is ongetwijfeld jouw plekje binnen de hechte H.Essers familie.