Programmerare jobbbeskrivning mall/kort

Vi anställer en tekniskt kunnig datorprogrammerare för att skapa och hantera vår organisations systemprogramvara och datorinfrastruktur. Att hantera systemprestanda, ge tekniskt stöd, analysera och uppgradera befintliga program, hitta och reparera fel, stödja dataarkitektur, skapa rapporter, bygga intern programvara och begränsa möjliga risker är alla ansvar för dataprogrammeraren.

Din programmeringsupplevelse hjälper vår verksamhet att öka effektiviteten och tjänsten genom att bygga, underhålla och förenkla våra datorsystem och applikationer.

Programmerare jobbprofil

Datorprogrammerare ansvarar för att utveckla koden som används för att skapa datorprogramvara. De är i ordning att utforma ett programs arbetsflöde, utveckla koden, testa programmets funktion och generera dokumentation för programmet. Datorprogrammerare arbetar i olika företag på projekt som sträcker sig från app skapande till mjukvaruutveckling och därefter.

En kandidatexamen i datavetenskap eller datateknik krävs ofta för datorprogrammerare; Företag kan emellertid avstå från detta krav om en kandidat kan visa en överlägsen förståelse av ämnet. Datorprogrammerare bör vara välbevandrade på olika programmeringsspråk, inklusive Java, Python, C ++ och andra.

Rapporter till

  • Senior datorprogrammerare
  • Chief Technology Officer

Programmeringsansvar

  • Arbeta med affärsanalytiker och mjukvaruingenjörer för att skapa mjukvarudesigns
  • Skapa programkrav såväl som rudimentära prototyper
  • Konvertera programvarans idéer och krav till högkvalitativ kod på lämpligt programmeringsspråk
  • Integrera fristående mjukvarulösningar i system på högre nivå
  • Använd när det är lämpligt webbaserad teknik för att konstruera komplexa SaaS
  • Testkod regelbundet för att säkerställa att den ger önskade resultat och felsökning vid behov
  • Uppgradera programvara och system för att göra dem mer säkra och effektiva
  • Arbeta med tekniska författare för att generera användarassistansdokumentation

Programmerarnas krav och färdigheter

  • En kandidatexamen i datavetenskap, teknik eller ett nära besläktat ämne
  • Arbetskunskap om objektorienterad mjukvaruteknik
  • beprövad meritlista över framgångsutvecklingsframgång
  • förmågan att utveckla ren, väl dokumenterad kod
  • Överlägsen komplicerade problemlösande och kritiska tänkande förmågor
  • Förståelse av SQL och Microsoft SQL Server
  • Utmärkt felsökning och kommunikationsförmåga
  • Arbetskunskap om Microsoft Office -verktyg (Excel, Visio)
  • Analytisk och kritisk tänkande förmåga måste demonstreras.
  • Demonstrerad kännedom om OOP -språk (Java, C ++ och VB.net
  • Kunskap om HTML, JavaScript, CSS och Ajax
  • Tidigare kännedom om Agile Software -utvecklingsmetoder