#12086 | 2018-09-20 København, Denmark

Java udvikler

Opgaven består overordnet af 4 dele:

  1. Udvikling af værktøjet
  2. Behandling og udtræk af data
  3. Test af værktøjet
  4. Dokumentation af vidensdeling

Det ønskes at IT softwareudvikleren:

 Udvikler ny funktionalitet i softwaren
 Udvikling af diverse REST baserede Webservices til udstilling af analyseresultater. Med og uden autho-rization/authentication
 Integration til open source demonstrationsinterface for allerede eksisterende services.
o Java
o AngularJS
o OpenLayers
o Opgradering og opsætning af infrastruktur (web-servere). Bl.a. AWS og Docker.
 Bidrager til planlægning af udviklingsforløbet, herunder estimere tidsforbruget der er påkrævet til udvikling af software i de enkelte sprints.
 Der vil kunne forekomme opgaver med uddybelse af brugerbehov, hvis dette er nødvendigt undervejs i udviklingen.

I forbindelse med udviklingen af softwaren, skal det være muligt at trække rapporter med data fra systemet. Nogle af de data, der skal anvendes i værktøjet, skal integreres fra eksterne datakilder. Konsulenten skal kunne rådgive omkring brugen af data og machine learning, da dette kan blive en løsning, som det ønskes at man på sigt kigger nærmere på.
 Byg af rapport til udtræk eller funktionalitet, hvor analyseresultaterne udstilles
Der vil kunne forekomme oprydningsopgaver og validering af eksisterende data og prototypeværktøj, således at værktøjet forberedes til udviklingen af den nye funktionalitet.

I forbindelse med udviklingen skal værktøjet testes. Konsulenten skal i samarbejde med resten af udviklings-teamet lægge en plan for, hvordan prototype værktøjet testes bedst muligt og supportere og justere softwaren.
Testen vil foregå som en del af den agile udvikling, således at det hurtigt identificeres, hvis der er løsninger der skal justeres til. Projektlederen og SCRUM masteren vil være ansvarlige for planlægningen af testen. Konsulenten skal:
 Bidrage og rådgive i planlægningen af testen.
 Eksekvere tekniske test.
 Supportere ifm. brugertest.
 Justere software ifm. fejlfinding.
 Dokumentere testcases og resultater.
Det forventes, at der vil være både interne test af at systemet virker og datavalidering, ligesom der vil være bruger test.

I slutningen af forløbet skal konsulenten deltage/undervise i vidensdelingssessioner der vil løbe over 2-3 dage. I vidensdelingssessionerne vil det være muligt for it-udviklere fra industrien at deltage og lære om opsætningen af prototype værktøjet.
Endeligt skal konsulenten dokumentere løsningen i en rapport, der kan publiceres og deles med interessenter i industrien.

Udviklingsprocessen vil køre efter agile SCRUM, hvor udvikling og test af værktøjet vil finde sted i mindre sprint. Konsulenten skal som en del af arbejdet heraf deltage i sprint- og projektmøder

Kompetencekrav:

Ekspert Java udvikler
AngularJS
OpenLayers
AWS, Docker

Start: Oktober
Varighed: 3 måneder + option
Arbejdssted: København
Krav: Min. fem års professionel IT-erhvervserfaring.
Job type: Freelance

Opgaven er lukket

Vi beklager, men vi søger ikke længere konsulenter til dette project.

Klik på "Freelance job" for at se listen over aktuelle opgaver og job.

Hvis du er kunde og leder efter en lignende profil, kan du benytte "Få CV på IT-konsulent" formularen på vores andet website.

ProData Consult gemmer data i din browser / enhed ved hjælp af cookies med henblik på statistik og optimering af vores hjemmesider og eventuelt til målrettet annoncering. Ved at acceptere, giver du os dit samtykke til denne brug af cookies. Læs vores privatlivspolitik for mere information. Du kan altid trække dit samtykke tilbage her: Persondata politik & cookies

Webstedet kræver brug af "Nødvendige cookies". Vores nødvendige cookies bruges kun til at levere en korrekt fungerende hjemmeside og webservice.

Udvalgte tredjepartstjenester kan lagre cookies for at placere relevante annoncer, der leveres til dig på tredjepartswebsteder.