Mobile back-end developer

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

Amersfoort, Utrecht, Nederland
Type: Freelance
Starten op: 1-8-2019
Duur: 12 maanden / kans op verlenging
Geplaatst op: 12 juli 2019 om 21:41 uur
Specialisme: Software ontwikkeling
Tariefindicatie: In overleg / n.t.b.

Opdrachtomschrijving

Wij komen graag in contact met een : Senior mobile backend developer
 
Locatie: Amersfoort/ Utrecht
Startdatum: 01-08-2019
Duur: 1 jaar
Uren per week: 36

Wat ga je doen?
Als agile developer ben je onderdeel van een scrumteam. Met dit team ben je verantwoordelijk voor het bouwen van de API’s en de implementatie van een microservices architectuur. Jij bent binnen dit team één van de personen met de kennis van microservices en helpt met jouw kennis bij het versnellen van de implementatie van deze architectuur. Als richtlijn bij deze implementatie houd je rekening met de gestelde architectuurprincipes. Tevens ga je, samen met je team, opzoek naar manieren en methode om je werk en de kwaliteit te verbeteren.
 
Dit zijn je werkzaamheden:
•              Bouwen en onderhouden van de API’s die door jou en het team ontwikkeld worden.
•              Het verbeteren van de testbaarheid van de producten die door jou en het team ontwikkeld worden;
•              Het opzetten en uitbouwen van de delivery pipelines in VSTS;
•              Je bedenkt samen met het scrumteam de technische mechanismes voor de realisatie van complexe onderdelen op basis van de businesswensen;
•              Je bewaakt het behalen van niet-functionele specificaties zoals beveiliging, performance en capaciteitsdoelstellingen;
•              Je zoekt samen met je team naar de beste manieren om productief te zijn, waarin ook de samenhang wordt bewaakt en producten met een hoge kwaliteit worden opgeleverd;
•              Samen met ontwikkelaars van andere afdelingen stem je het gebruik van hun services af;
•              Je geeft presentaties over nieuwe technieken of principes aan andere teams;
•              Je analyseert de communicatie met backend systemen en realiseert vervolgens koppelingen hierop.
 
 
Waar ben je goed in?
 
•              Je hebt minimaal 5 jaar ervaring met projectarchitecturen en de ontwikkeling van complexe systemen, ontsluiten van backend-systemen;
•              Je hebt legacy-systemen ontsloten en kent de problematiek rond verschillende communicatie-protocollen;
•              Ervaring met TFS/VSTS is een pre;
•              Minimaal 5 jaar C# programmeerervaring, waarbij .NET Core 2 een pre is;
•              Ruime ervaring met GIT;
•              Ervaring met continuous integration/ delivery;
•              Aantoonbare ervaring met Microsoft Azure;
•              Ervaring met Agile-ontwikkelaanpakken zoals (bijvoorbeeld scrum); en behaviour driven development;
•              Ervaring met API-first-ontwerp en –ontwikkeling en API-management in het algemeen.
•              Minimaal 2 jaar ervaring met REST API;
•              Ervaring met testen in microservices architectuur.
 
Daarnaast beschik je over:
•              Affiniteit met frontend ontwikkeling en oog voor de wensen van de frontend ontwikkelaar;
•              Goede mondelinge en schriftelijke communicatie in het Nederlands en Engels;
•              Uitstekende analytische vaardigheden;
•              Aantoonbare competenties op het gebied van software- en/of systeemontwikkeling;
•              Een flexibele instelling, dynamiek en daadkracht;
•              Kwaliteitsgerichtheid/accuratesse en het vermogen om methodisch te werken;
•              Verantwoordelijkheidsgevoel en doorzettingsvermogen;
•              Aantoonbaar innovatieve instelling (publicaties, blog, vrijetijdsprojecten);
•              Je voelt je het lekkerst in een Agile/Lean/DevOps omgeving.
 
 
Hier ga je werken 
 
Het Competence Center Mobiel (CCM) vormt samen met het Competence Center Integratie (CCI) een afdeling die op een wendbare manier informatie uit NS-systemen kan ontsluiten en deze op een gebruikersvriendelijke manier kan presenteren - op welk apparaat dan ook. Daardoor kunnen onze collega's steeds makkelijker plaats- en tijdonafhankelijk bij de informatie die hen helpt om de reiziger op 1, 2 en 3 te zetten. We ontwikkelen in korte iteraties, zodat we snel bij de gebruikers van onze software kunnen toetsen of onze oplossingen waarde toevoegen.
 
De afdeling deelt opgedane kennis en ervaring met andere afdelingen, Daardoor ontstaat er een 'olievlekwerking': iedereen die dat wil, wordt geholpen en kan zelf helpen om informatie toegankelijk voor iedereen te maken. Door deze activiteiten is ook een 'onboarding' routine ontstaan om snel nieuwe technologieën (bijvoorbeeld RPA, Process-mining, Kafka en meer) te adopteren en samen met onze technische domeinarchitecten en onze infrastructuurspecialisten deze technologieën tot een bruikbaar platform te transformeren. Daardoor krijgt onze IT-organisatie sneller toegang tot deze technologieën.
 
 
 
 
Sluitingstijd aanbiedingen 17-7-2019 12:00
 
Uw reactie wordt in behandeling genomen indien uw CV in Word en in het Nederlands wordt aangeboden en voldoet aan de in de aanvraag gestelde eisen.
 
Bedrijfsactiviteit
sdmc IT services is een dienstverlener op het gebied van de Informatie Technologie en dan met name, software development en gestructureerd testen, management van systemen en infrastructuren en consultancy.
Contact informatie: *** ***, Mobiel ***, E-mail: ***
                                                         
 

Organisatie

Korte omschrijving van de organisatie

e-Boekhouden.nl