Software Developer (Java/Angular)

Hieronder ziet een beperkt deel van de opdracht.
Alleen als u ingelogd bent, ziet u alle gegevens.
Meld u nu gratis aan! of Login.

Apeldoorn, Gelderland, Nederland
Type: Freelance
Start: In overleg
Duur: 12 maanden / kans op verlenging
Geplaatst op: 14 januari 2022 om 09:16 uur
Specialisme: Software ontwikkeling
Tariefindicatie: In overleg / n.t.b.

Opdrachtomschrijving

Voor onze eindklant zijn we op zoek naar een DevOps / Software Engineer. Binnen de afdeling werken we met Scrum en DevOps en zijn de teams integraal verantwoordelijk voor de volledige technische dienstverlening, van idee tot productie. Vanuit een dynamische omgeving bieden wij een informele werksfeer, helaas door COVID 19 voorlopig nog voornamelijk vanuit huis, al zijn er in overleg met manager en team mogelijkheden op locatie te werken. 

We ontwikkelen software op een Java backend en Angular front-end. Ter uitbreiding van ons team zijn we op zoek naar een full-stack ontwikkelaar, die ook bekend is met Angular.

Als software engineer maak je deel uit van  een multidisciplinair scrum team en neem je deel aan stand-ups, retrospectives, refinements etc. Je maakt het technisch ontwerp en realiseert op basis hiervan ook de uiteindelijke software componenten (code). Voor belangrijke ontwerpbeslissingen die de architectuur raken (of daar zelfs van afwijken), stem je af met de projectarchitect. Hetzelfde geldt voor integratie aspecten, zij het dat de afstemming dan vooral plaatsvindt met de integratie specialist.

Werkzaamheden:
  • Ontwerpen en bouwen van frontend-applicatiecode (Angular/TypeScript/JavaScript)
  • Opzetten en wijzigen backend-applicatiecode en unittests (Java, Hibernate en Spring Boot);
  • Automatiseren van het software ontwikkelproces, onder andere van deployments (met Jenkinsfiles en Docker);
  • Deelnemen aan Scrum / DevOps sessies;
  • Ondersteunen van testautomatisering: o.a. wijzigen en toevoegen van Glue code (Cypress en Cucumber);
  • Automatiseren van Deployments (Jenkins, Docker swarm);
  • Deelnemen in een Scrum / DevOps team (Stand-ups, retrospectives, refinements en planningssessies);
  • Deelnemen in de Java community;
  • Toepassen en bijhouden van Java ontwikkelstandaarden.

Organisatie

Korte omschrijving van de organisatie

e-Boekhouden.nl