Experis levert een krachtige combinatie van toptalent en deskundige oplossingen die succes stimuleren. Wij zijn gespecialiseerd in IT-resourcing, projectoplossingen en managed services, en stellen organisaties in staat om individuen en teams te ontwikkelen die klaar zijn om vlot te navigeren in het digitale tijdperk.
Full Stack Developer
Functieomschrijving
Wij zijn op zoek naar een getalenteerde en gemotiveerde full stack softwareontwikkelaar om het team van onze klant te versterken. In deze rol ben je verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van interne softwareoplossingen. Hoewel de focus voornamelijk ligt op back-end ontwikkeling, is uitgebreide kennis van front-end ontwikkeling een groot voordeel. Je werkt samen met verschillende stakeholders om gebruikersvereisten en functionele specificaties af te stemmen. Je ontwerpt softwareoplossingen op basis van een microservice-architectuur en schrijft server- en clientapplicaties met event- of request-driven architecturen. Daarnaast schrijf je geautomatiseerde unit-, integratie- en end-to-endtests. Je begeleidt junior ontwikkelaars en geeft constructieve feedback tijdens code reviews.
Belangrijkste verantwoordelijkheden
- Overleggen met stakeholders en documenteren van gebruikersvereisten en functionele specificaties.
- Vertalen van vereisten naar een softwarearchitectuur (in samenwerking met een senior ontwikkelaar of architect).
- Ontwikkelen van schaalbare, efficiënte en betrouwbare softwareoplossingen.
- Schrijven van schone, onderhoudbare en efficiënte code.
- Begeleiden van junior ontwikkelaars en bieden van technische ondersteuning en begeleiding.
- Uitvoeren van code reviews en waarborgen van naleving van best practices en codestandaarden.
- Identificeren en oplossen van technische problemen en uitdagingen.
- Op de hoogte blijven van de nieuwste trends en technologieën om de interne oplossingen up-to-date te houden.
Vaardigheden & kwalificaties
- Masterdiploma in informatica, engineering of een gerelateerd vakgebied, of gelijkwaardig door ervaring.
- Minimaal 3 jaar werkervaring.
- Aantoonbare ervaring met het ontwikkelen van applicaties in C#, HTML, CSS en JavaScript (vanilla of Vue.js).
- Diepgaande kennis van threading, multiprocessen en asynchrone programmering.
- Goed begrip van softwareontwerppatronen.
- Ervaring met zowel functioneel als objectgeoriënteerd programmeren.
- Ervaring met verschillende C# .Net-frameworks (Mediatr, Fluent Assertions, Entity Framework, Dependency Injection, enz.).
- Ervaring met het schrijven van testcode (Cypress).
- Kennis van message bus-technologieën (Kafka, RabbitMQ), cachesystemen (Redis) en relationele en niet-relationele databases (PostgreSQL, Oracle, enz.).
- Ervaring met DevOps-tools (Jenkins, OpenShift), Docker-containers en versiebeheer (Git, GitLab).
- Basiskennis van netwerkstructuren en hun invloed op softwareontwerp.
- Sterke communicatieve vaardigheden, zowel mondeling als schriftelijk.
- Vloeiend in Nederlands en Engels.
- Analytisch ingesteld en een pragmatische probleemoplosser.
- In staat om samen te werken in multidisciplinaire teams.
- Ervaring in een sterk gereguleerde industrie (zoals farmaceutisch) is een plus
Bij Experis noemen we onze IT-consultants en freelancers met trots ambassadeurs omdat ze ons merk echt vertegenwoordigen. Elke dag tonen ze hun expertise in bedrijven van wereldklasse en leveren ze uitstekende resultaten.
Wanneer je bij Experis aan de slag gaat, geniet je van meer dan alleen een aantrekkelijk salarispakket:
• Diverse Mogelijkheden: Neem deel aan gevarieerde opdrachten bij toonaangevende bedrijven, zowel groot als klein.
• Continu Leren: Verbeter je vaardigheden via gepersonaliseerde opleidingspaden en begeleiding van je toegewijde talentcoach.
• Carrièreontwikkeling: Ontvang op maat gemaakt advies om de carrière vorm te geven die je altijd al hebt gewild.
• Samenwerkende Omgeving: Geniet van het werken met geweldige collega's in een leuke en ondersteunende teamomgeving.