IT RECRUITING & STAFFING COMPANY OF THE YEAR
Ga naar hoofdinhoud

Senior Fullstack Engineer @ CAT Solutions

AM.C03325

Functie

Bij CAT Solutions staat elke medewerker garant voor een hands-on en kritische aanpak met als doel de noden van de klant in te vullen. Jouw kennisdomeinen worden gestaag opgebouwd en je hebt geen schrik om in samenspraak steeds nieuwe domeinen aan te snijden. Bij CAT Solutions kunnen nieuwe developers (onder begeleiding) op dag één al een commit doen op de production branch.

Klantencontact is eerder een uitzondering: je komt weinig in aanraking met de klant tenzij het leerrijk is om de werkvloer te zien en de sfeer te voelen, of nuttig zou zijn om je erbij te hebben wanneer het zeer complexe materie betreft. Maar omgekeerd gaan klanten jou nooit opbellen, ook niet voor defects.

Als Senior Full-stack Engineer heb je de volgende verantwoordelijkheden:

  • Je maakt kennis met de vele dimensies van het uitgebreide softwareproduct. Na een paar kleine opdrachten in pair-programming voor gewenning, krijg je snel een degelijke opdracht waar je meerdere dagen kan aan doorwerken. De begeleiding gebeurt ad-hoc in functie van het opbouwen van jouw kennis.  Dit groeit dan verder uit naar opdrachten binnen hetzelfde domein of een nieuw domein, afhankelijk van de te bereiken doelstellingen door het ontwikkelteam;
     
  • Je leest vlot code, en hebt geen probleem met een 50/50 verhouding; zeker gezien er meer dan 1 mio lijnen code zijn met meer dan 30.000 classes. Code schrijf je in Java, bijkomende tests schrijf je in Groovy. Dit went ongelofelijk snel. Er zijn continue pipelines die alle duizenden tests draaien voor snelle feedback;
     
  • Je stelt kritische vragen, denkt mee  en doet verbetervoorstellen in kader van documentatie;
     
  • Je bent een autodidact en bekijkt wanneer nodig eens een Udemy cursus. Je bent mee met de recente evoluties en tracht de impact hiervan op de ProfitPlus software in te schatten;
     
  • Je bent analytisch ingesteld, maar je bent ook een problem solver en -preventor. Je kan jouw problemen goed begrijpen en zelf aangeven waar er nog corner cases zouden kunnen zitten;
     
  • Je werkt over de hele stack: van database tot button. De software omvat honderden tabellen, meer dan 500 schermen, tienduizenden classes en miljoenen lijnen code. Domeinen zoals logistiek, rapportering, specifieke processen (zoals bijv. workflows voor transport, e-commerce), integraties en documentgeneratie komen aan bod;
     
  • Je staat ook in voor de uitbreidingen en eventueel het onderhoud van de deeloplossingen na uitrol.

Profiel

  • De taal Java is jouw natuur;
  • Engelse en Nederlandse taalvaardigheid is jouw tweede taal;
  • Je hebt wel al eens gehoord van Groovy, of hebt latente kennis van andere talen (ruby, python, flutter, …);
  • Je hebt ervaring met Hibernate;
  • Je leest vlot code, en hebt geen probleem met een 50/50 verhouding (misschien zelfs in het begin 80/20);
  • Je bent autodidact en schaamt niet om eens wat Udemy cursussen te bekijken:
  • Je kan goed googlen of eens wat kennis van stackoverflow te halen;
  • Ervaring met projecten met een grotere codebase;
  • Ervaring met projecten waaraan meerdere mensen tegelijk werken (al dan niet aan andere onderdelen);
  • Je hebt reeds ervaring met business logica uit een verleden;
  • Je bent analytisch ingesteld, maar ook een problem solver, alsook een problem-preventor. Je kan je problemen goed begrijpen en zelf aangeven waar er nog corner cases zouden kunnen zitten:
  • Je stroopt de handen uit de mouwen om engelstalige developer documentatie zelf aan te passen wanneer er nood aan is en hebt dan ook geen problemen om dit te laten nakijken;
  • Je bent je bewust dat je terechtkomt in een team van xkcd-fans, the office, silicon valley, of zelfs final fantasy gamers.

Aanbod

CAT Solutions biedt een uitdagende, gevarieerde rol met een brede impact. Daarnaast kan je rekenen op enthousiaste collega’s met heel veel inhoudelijke kennis, die zeer bereikbaar zijn en klaar staan om jou te helpen (of een tafelvoetbal match te spelen). Je komt terecht in een team van xkcd-fans, the office, silicon valley, en zelfs final fantasy gamers.

Je werkt in een sterk groeibedrijf waar IT een belangrijke strategische rol speelt. Een innovatieve, vooruitstrevende omgeving die constant in evolutie is. Er is veel uitdaging die jou helpt in de groei naar een nog betere developer: je zal veel kennis opdoen over business flows, en voldoende en eerlijke feedback over jouw performance ontvangen. 

Iedereen wordt ingezet op zijn sterktes, maar dit wordt op een evenwichtige manier afgewisseld met opdrachten in de domeinen waar je nog niet vertrouwd mee, zodat jouw persoonlijke ontwikkeling een boost krijgt. CAT Solutions staat garant voor een no-nonsense aanpak en organisatie die geleid wordt door mensen die weten waar ze mee bezig zijn. De CEO van de organisatie is zelf ook technisch en procesmatig geschoold, wat er voor zorgt dat alle projecten die binnenkomen ook haalbaar zijn om technisch uit te werken.

Er zijn veel ontwikkelingsmogelijkheden: naast permanente begeleiding en opleidingen is er een boekenkast met interessante boeken over development, management dat 7/7 bereikbaar is, leuke teambuildings, een jaarlijkse barbeque, een jaarlijks etentje met de partner, soms een quiz, … 

Er is een flexibele arbeidsregeling met thuiswerk, aandacht voor een goed evenwicht tussen werk en privé. Daarnaast kan je rekenen op een aantrekkelijk en volledig salarispakket met firmawagen en bonus.

Kernwoorden

ERP, Java

Senior Fullstack Engineer @ CAT Solutions

CAT Solutions is opgericht in 2008 als IT bedrijf dat ERP-oplossingen ontwikkelt en implementeert. CAT Solutions heeft diepgaande expertise binnen het uitwerken van totaaloplossingen voor kmo's in verschillende sectoren: distributie, detailhandel, productiebedrijven, project bedrijven en servicebedrijven. De filosofie is steeds dezelfde: CAT Solutions bouwt solide en elegante oplossingen met lange termijn levensduur (> 10 jaar)

Door een volledige en duurzame oplossing aan te bieden, inclusief advies, service en garanties naar de toekomst, wil CAT Solutions een verlengde zijn van hun klanten. Hun efficiënte aanpak en expertise bespaart klanten veel tijd en maakt alle informatie direct beschikbaar en zichtbaar.

Whatsapp op jouw computer?

Jolien PatoorBereikbaar van maandag tot vrijdag tijdens kantooruren
Jolien PatoorHallo 👋
Meer weten over deze vacature?
6:59

Geen Whatsapp? Stuur ons een berichtje

Solliciteren

  • Sleep bestanden hierheen of
    Toegestane bestandstypen: jpg, gif, png, pdf, doc, docx, txt, Max. bestandsgrootte: 20 MB, Max. aantal bestanden: 5.

    Back To Top