Programmeur functiebeschrijving sjabloon/kort

We huren een technisch deskundige computerprogrammeur in om de systeemsoftware en computerinfrastructuur van onze organisatie te maken en te beheren. Het beheren van systeemprestaties, het geven van technische ondersteuning, het analyseren en upgraden van bestaande programma's, het vinden en repareren van fouten, het ondersteunen van gegevensarchitectuur, het creëren van rapporten, het bouwen van interne software en het beperken van mogelijke risico's zijn allemaal verantwoordelijkheden van de computerprogrammeur.

Uw programmeerervaring zal ons bedrijf helpen de efficiëntie en service te vergroten door onze computersystemen en applicaties te bouwen, te onderhouden en te vereenvoudigen.

Jobprofiel van programmeur

Computerprogrammeurs zijn verantwoordelijk voor het ontwikkelen van de code die wordt gebruikt om computersoftware te maken. Ze zijn om de workflow van een programma te ontwerpen, de code te ontwikkelen, het functioneren van het programma te testen en documentatie voor het programma te genereren. Computerprogrammeurs werken in verschillende bedrijven aan projecten, variërend van app -creatie tot softwareontwikkeling en verder.

Een bachelordiploma in informatica of computertechniek is vaak vereist voor computerprogrammeurs; Bedrijven kunnen echter afzien van deze vereiste als een kandidaat een superieur begrip van het onderwerp kan aantonen. Computerprogrammeurs moeten goed thuis zijn in verschillende programmeertalen, waaronder Java, Python, C ++ en anderen.

Rapporteert aan

  • Senior computerprogrammeur
  • Hoofd technologie

Verantwoordelijkheden van programmeur

  • Werk samen met bedrijfsanalisten en software -ingenieurs om softwareontwerpen te maken
  • Creëer programma -eisen en rudimentaire prototypes
  • Converteer software-ideeën en vereisten in hoogwaardige code in de geschikte programmeertaal
  • Integreer zelfstandige softwareoplossingen in systemen op een hoger niveau
  • Gebruik indien van toepassing webgebaseerde technologieën om complexe SaaS te construeren
  • Test code regelmatig om ervoor te zorgen dat het de gewenste resultaten oplevert en waar nodig debug
  • Upgrade software en systemen om ze veiliger en efficiënter te maken
  • Werk samen met technische schrijvers om documentatie van gebruikershulp te genereren

Programmeur -vereisten en vaardigheden

  • Een bachelordiploma in informatica, engineering of een nauw verwant onderwerp
  • Werkkennis van objectgeoriënteerde software-engineering
  • Bewezen track record van succes van applicatiesontwikkeling
  • De mogelijkheid om schone, goed gedocumenteerde code te ontwikkelen
  • Superieure gecompliceerde probleemoplossende en kritisch denkende vaardigheden
  • Inzicht in SQL en Microsoft SQL Server
  • Uitstekende probleemoplossing en communicatievaardigheden
  • Werkkennis van Microsoft Office Tools (Excel, Visio)
  • Analytisch en kritisch denkvermogen moet worden aangetoond.
  • Bekendheid aangetoond in OOP -talen (Java, C ++ en VB.NET
  • Kennis van HTML, JavaScript, CSS en Ajax
  • Eerdere bekendheid met benaderingen van agile softwareontwikkeling