Als Senior Full Stack Developer werk je in een Scrum-omgeving en speel je een belangrijke rol in de technische ontwikkeling en de kwaliteitsbewaking van de softwareoplossingen. Je werkt nauw samen met verschillende Scrum-teams en draagt bij aan de verdere evolutie en verbetering van de applicaties.
Je belangrijkste taken en verantwoordelijkheden zijn:
Functionele behoeften vertalen naar robuuste en duurzame technische oplossingen.
Nieuwe functionaliteiten ontwikkelen in Java op een schaalbare en efficiënte manier.
Bestaande applicaties onderhouden, ondersteunen en optimaliseren binnen een complexe IT-omgeving.
Technische problemen en bugs analyseren en oplossen in samenwerking met andere teams.
Testautomatisering integreren in CI/CD-pijplijnen om een stabiele softwarelevering te garanderen.
Technische documentatie, architectuurbeslissingen en best practices up-to-date houden.
Nieuwe softwareversies installeren en uitrollen in een on-premise omgeving.
Waken over codekwaliteit, clean code-principes, SOLID-principes en beveiligingsrichtlijnen.
Junior en medior ontwikkelaars begeleiden en actief kennis delen binnen het team.
Na een grondige opleiding neem je deel aan een permanent wachtdienstsysteem (24/7).
Naast de technische expertise worden ook de volgende soft skills verwacht:
Sterk analytisch vermogen en probleemoplossend denken.
Proactief handelen en initiatief nemen.
Flexibiliteit in veranderende situaties.
Goede mondelinge communicatieve vaardigheden.
Sterke samenwerkingsvaardigheden.
Vlotte integratie in een bestaand team.
Coaching- en mentorvaardigheden om collega's te ondersteunen in hun ontwikkeling.
Ervaring en kennis van een LeSS-omgeving (Large-Scale Scrum), of van een omgeving waarin meerdere teams samenwerken op basis van één gezamenlijke backlog. Daarnaast heb je een goede beheersing van het Nederlands of Frans, aangevuld met een degelijke kennis van het Engels.