En programvareutvikler lager programvare (software) til datamaskiner ved bruk av et programmeringsspråk. I et informasjonssystem har utvikleren viktige arbeidsoppgaver knyttet til den tekniske designen. Det er essensielt å velge riktig verktøy, standarder og maler for å oppnå korrekt layout med brukervennlig design. I en bransje med stor teknologisk utvikling, må man holde seg orientert om det siste innenfor web-verktøy og standarder. Man må se fordeler og ulemper ved de ulike metodene, og bruke dem smart, slik at jobbutførelsen møter kravene til produktet. Det er ikke bare designet som betyr noe, man skal også ta stilling til kostnader, sikkerhet, og at vedlikeholdet skal holdes på et relativt enkelt nivå.
I denne jobben vil man også fungerer som teknisk støtte under installasjon og ved oppgradering av programvaren. I tillegg bidrar man med teknisk støtte under implementeringen, og man er derfor en del av flere stadier i utviklingen av programvaren, fra forundersøkelser og analyser til testing. Relevant og fullgod dokumentasjon må skrives og ikke minst vedlikeholdes, og dette sørger programvareutvikleren for.
Å hjelpe kollegaer uten like mye erfaring er også en viktig oppgave. Kodestandarder må ta hensyn til båndbredde og kapabiliteten til nettlesere, dette gjelder for informasjonssystemer av alle størrelser. Kodefeil må rettes opp, så først identifiseres feilene, dernest skal man oppklare årsaken til hvorfor det har gått galt. I rollen som programvareutvikler er man altså med i hele prosessen, fra idé til ferdig produkt o vedlikehold av det ferdige produktet. For å spisse kompetansen sin kan man fordype seg i ulike programmeringsspråk (PHP, Java, og C++ etc.).
Mulige utdannelser
For å bli programvareutvikler kan du ta utdanning innenfor informasjonsteknologi og informatikk, eller mediefag, bibliotekarfag og journalistfag. Det er flere høyskoler som tilbyr slike studier, både i Norge og i utlandet. Kompetanse relatert til dette yrket kan du skaffe deg via studier i for eksempel datavitenskap, digitale medier eller e-business. Du kan ta bachelor, master eller årsstudium, og for eksempel sikte deg inn på jobber innen webdesign og grafisk design.
Programvareutvikling og nettcasino
Nettcasinoer leaser programvare fra programvareutviklere som har spesialisert seg på programvare for casino. Derfor tilbyr flere casinoer de samme spillene. De ulike programvarene har gjerne særpreg som tiltaler spesifikke spillere. Derfor er det ikke uvanlig at mange er lojale til visse casinoer fordi de har et utvalg etter deres smak.
NetEnt
En av Nordens mest anvendte programvare for casinospill er NetEnt. Selskapet er svensk, og børsnotert i Stockholm. NetEnt var tidlig ute med spilleautomater i Norge. De ble raskt populære, og mange kjenner til automater som Mega Fortune og Jackpot 6000. Spillene er flash-baserte, hvilket gjør at nedlasting av programvare er unødvendig. I senere tid har utvikleren satset stort på mobilspill, og disse finner du på mange norske nettcasinoer.
Microgaming
På verdensbasis er Microgaming den største programvareleverandøren til nettcasinoer, både når det gjelder spilleautomater og bordspill. Fra starten i 1994 og til i dag, har de utviklet i overkant av 600 spill. Tallet stiger til rundt 2000 om man tar med ulike plattformers flashspill. Denne utvikleren har også vunnet priser, blant annet for årets beste programvare for casino. Utmerkelsen kåres av Gambling Magazine sine lesere, og er en prestisjetung pris.
Microgaming har et stort pokernettverk, og tilbyr også live-spill med virkelige dealere som følges via webkamera.
Betsoft Gaming
En nyere utvikler som lager spilleautomater med 3D-grafikk (Slots3). Spill som Tycoons og Viking Age gir spillere en unik opplevelse i en fantastisk dimensjon.