Skip to main content

Hva gjør en systemutvikler?

En informasjonssystemutvikler designer og programmer dataprogrammer.I noen organisasjoner kan medlemmene av utviklingspersonalet også være involvert i å samle systemkrav, testing og lansering av applikasjonene.Uansett krever systemutviklerposisjonen kompetanse innen teknologi, og kunnskap om bransjedomen er også verdifull.

En jobbtittel på systemutvikler kan referere til en rekke lignende stillinger med forskjellige spesialiteter.De nøyaktige kravene i en stillingsbeskrivelse for systemutvikler vil variere mellom disse typene, men alle krever et høyt nivå av teknisk ferdighet, og en fireårig høyskoleutdanning i et datavitenskapsfelt er ofte foretrukket.Vanligvis forventes arbeidskunnskap om spesifikke utviklingsspråk og datastyrte programvareteknikk (Case) verktøy.Erfaring med å utvikle systemer for en bestemt industri er ofte ønskelig, spesielt for en seniorsystemutvikler.

Enkelte bransjer kan trenge systemutviklere som har spesialiserte ferdigheter.Produsenter av deler med innebygde systemer, som inkluderer mange deler med digitale grensesnitt, kan trenge en erfaren innebygd systemutvikler.Et innebygd system er et spesialisert dataprogram som er en del av en større maskin eller system.Programmet fungerer ofte på skrivebeskyttet minne (ROM).Kjøretøyer og apparater, for eksempel programmerbare kaffepotter, kan bruke innebygde applikasjoner.En innebygd systemutvikler designer og koder disse applikasjonene ved å bruke programvare, maskinvare eller monteringsspråk.

Finansielle organisasjoner som utfører økonomiske transaksjoner bruker vanligvis handelssystemer.Begrepet handelssystem kan referere til et datasystem som er bygget for å utføre handler basert på logikk programmert inn i systemet, eller det kan referere til et system som meglerne bruker for å spore deres handler og klientinformasjon.Handelssystemutviklere kan trenge kompetanse innen finansmarkeder samt systemutvikling.Programvarespråkene C, C ++ og VisualBasic.net kan brukes, og spesifikke handelssystemer Software Development Kits (SDKS) er kommersielt tilgjengelige.

Software Development Companies som lager videospill kan også se etter systemutviklere med spesialiserte ferdigheter.Vanligvis trenger en videospillprogramvareutvikler multimedia -programmeringskompetanse.Mindre videospillutviklingsselskaper kan trenge utviklere som også har sterke designferdigheter og lydtekniske ferdigheter.

Organisasjoner kan implementere saksverktøy for å forenkle design- og utviklingsaspektene ved systemutviklerjobber.Et eksempel på et saksverktøy er Rational Systems Developer Suite.Det er basert på objektorienterte programmeringsprinsipper (OOP), og suiten fremmer raskere systemdesign og utvikling ved å bruke ensartet modelleringsspråk (UML) design og kodegenerering.