Full Stack Software Engineer (Java/.NET)
- Apeldoorn
- Het Kadaster
- 352 dagen geleden
Dienstverband
Contract
Uurtarief
Niet opgegeven
Uren per week ?
36
Totaalbudget
Niet opgegeven
Startdatum
9 april 2024
Einddatum
8 april 2025
Reageren voor
20 maart 2024
Opdrachtbeschrijving
Op zoek naar een uitdagende freelance opdracht binnen IT-beheer en ontwikkeling? Voor een toonaangevend project op het gebied van geografische en vastgoedinformatie zoekt de opdrachtgever een Full Stack Software Engineer (Java/.NET) met ervaring in Agile/Scrum teams. U zult deel uitmaken van een dynamische werkomgeving waar naast hard werken, innovatie en teambuilding centraal staan. Als software engineer krijgt u de verantwoordelijkheid om technisch ontwerp te bedenken en op basis daarvan softwarecomponenten te realiseren. Hierbij werkt u nauw samen met de businessarchitect om te zorgen dat ontwerpbeslissingen naadloos geïntegreerd worden binnen de architectuur. In deze rol vormt u een brug tussen een bestaande .NET-applicatie en de ambitie om deze naar JAVA en Angular te vertalen. Daarom is niet alleen ervaring in software ontwikkeling, maar ook kennisdeling en begeleiding van het team essentieel. De belangrijkste technieken waar u mee aan de slag gaat zijn onder meer: - Java 11 - Spring Boot - Angular 15+ - REST JSON-webservices - C#, .NET Framework/Core - SQL – Oracle / Postgres - Kubernetes - Maven - Unit Testen - Full stack / vertical programming - Jira - Git - Continuous Integration / Continuous Delivery Uw takenpakket omvat: - Herbouwen van een ASP.NET-webapplicatie in Angular en Java. - Begeleiden van teamleden in JAVA ontwikkeling. - Automatisering van het softwareontwikkelproces met tooling zoals Docker, OpenShift en ArgoCD. - Actieve deelname in het Scrum / DevOps proces inclusief stand-ups en retrospectives. Verder bent u verantwoordelijk voor: - Het opzetten en wijzigen van front-end applicatiecode met behulp van Angular, Typescript en CSS. - Het opzetten en wijzigen van back-end applicatiecode en unittests in Java. - Het ondersteunen van testautomatisering. - Het toepassen en bijhouden van Java ontwikkelstandaarden. - Het ontwikkelen van nieuwe applicaties en functies inclusief ontwerp, ontwikkeling, testen en documenteren. - Onderhoud en ontwikkeling van zowel back-end (.NET Core) als front-end code (Angular). - Het beheer van bestaande applicaties door incidenten doeltreffend op te lossen. De organisatie biedt een informele werksfeer met ruimte voor persoonlijke ontwikkeling en zij heeft een duidelijke visie op de toegevoegde waarde van data. Deze freelance opdracht biedt uitgesproken mogelijkheden voor software engineers die hun expertise in de praktijk willen brengen en een sleutelrol willen spelen in een ambitieus transformatieproject. Bent u klaar voor deze freelance uitdaging?