Wij zoeken een senior full stack developer met zowel brede als diepe kennis, voor onze klant CM. Een architect die graag codeert of een software vakman met architecturale ervaring. Je kan vanuit de integratie requirements technische voorstellen doen, en je kunt deze vertalen naar een performante en onderhoudbare applicatie.
Functie
Als ervaren software developer lever je ook functionele stories op, samen met je collega's. Ook heb je een ruime ervaring met het bouwen van unittests.
Kortom, je doet alles wat nodig is om ons te helpen HR Connector te bouwen: of dit nu betekent dat je backend-logica codeert, schermen ontwikkelt of automatische end-to-end of API tests voorziet en uitvoert.
Binnen het domein HR werken we hoofdzakelijk met aangekochte applicaties, zoals Arno (payroll - Acerta), Primetime (tijdsregistratie - Primion), HCM Fusion (HRIS - Oracle), Learn (LMS - Oracle), Recruit (Recrutering - Oracle). Daarnaast hebben we ook enkele eigen ontwikkelde applicaties (Mymobility, Myexpense).
Vandaag connecteren we die applicaties point-to-point. Dit zorgt voor veel integratie werk en onderhoud. De integraties brengen ook beperkingen met zich mee, waardoor identieke data input in verschillende systemen moet gebeuren, wat extra werk en een gebrek aan datakwaliteit met zich meebrengt.
In 2025 zullen we ook diverse applicaties vervangen door nieuwe, we werken aan een volledig nieuw HR-applicatie landschap.
We bouwen daarom een HR Connector, die zal zorgen voor data integratie tussen de verschillende HR-applicaties (oud en nieuw). Het platform voor de HR Connector is AWS en we werken serverless.
Het Scrum team zal bestaan uit 2 tot 3 developers en een functioneel analist, en werkt samen met de Product Owner.
Profiel
Je hebt een rijk gevuld aanbod aan best practices en je weet wanneer je welke tool moet toepassen. Een paar certificaties (bv AWS Associate Developer) zijn handig.
Je hebt een voorliefde voor data integraties en kan een paar mooie realisaties voorleggen.
Als software-vakman/vrouw kun je elke taal en elk framework gebruiken. We gebruiken TypeScript & AWS als onze bouwstenen voor de backend, Angular voor de frontend. Lambda, Step Functions, serverless architectuur... het klinkt jou allemaal vertrouwd in de oren. Kostenbewust programmeren is jouw tweede natuur.
Je bent kwaliteitsgericht (TDD) en hebt een passie voor continuous improvement.
Ervaring met Aurora een mooie aanvulling.
Je overtuigt met je flexibiliteit, vlotte communicatiestijl en vakkennis. Je weet je te onderscheiden door je zin voor analyse en synthese in combinatie met een kwaliteitsvolle en klantgerichte houding. Een deadline zie je als een uitdaging. Je bent enthousiast, creatief en durft initiatief te nemen. Je werkt zelfstandig, maar bent ook een teamplayer.
Je spreekt vlot Nederlands of Frans en je kan gesprekken in beide landstalen goed meevolgen. Kennis van het Engels is noodzakelijk voor een vlotte samenwerking met partners.
Ervaring met de Agile-methode Scrum is een troef.
Je komt terecht in een hybride werkomgeving, 3 tot 4 dagen van thuis uit met grote flexibiliteit in je werkuren. We verwachten je minimum 1 dag per week in onze kantoren in Schaarbeek, samen met je collega's. Teamdag wordt vastgelegd met het team.