Voorbeeld functiebeschrijving programmeur
Functiebeschrijving
[Bedrijf X] bestaat uit een klein team van bijzonder getalenteerde creatievelingen die graag grote uitdagingen aangaan. We zijn op zoek naar een ervaren programmeur die ons kan helpen nieuwe functies en systemen te ontwikkelen, complexe fouten op te lossen en nieuwe, nog grotere uitdagingen aan te gaan.
U komt te werken in een agile omgeving met ontwikkelaars, productmanagers en leidinggevenden. Samen maken jullie onze programma’s steeds sneller en bruikbaarder, waarbij complexe problemen worden opgelost zodra die de kop opsteken. De ideale kandidaat is niet alleen technisch onderlegd, maar komt ook creatief van goeden huize en kan daarnaast uitstekend communiceren en problemen oplossen.
Doelstellingen van deze functie
- U ondersteunt het analyseren, ontwerpen, bouwen, testen en documenteren van complexe oplossingen voor dataconversie en -integratie
- U biedt ondersteuning bij de ontwikkeling en evaluatie van procesgerichte verbeteringen, waaronder ook het in kaart brengen van projectdoelen ter ondersteuning van de evaluatie van projectvoorstellen
- U stelt u op als bemiddelaar tussen de eindgebruiker en bedrijfseenheden, zodat onze systemen betrouwbaar en in bedrijf blijven
- U past beleid, principes en werkwijzen voor informatieveiligheid nauwgezet toe op de oplevering van softwarediensten
- U houdt uw professionele en technische kennis op peil door educatieve workshops bij te wonen en uw persoonlijke netwerk uit te breiden
Dagelijkse en maandelijkse verantwoordelijkheden
- U programmeert, debugt en onderhoudt programmacode
- U biedt ondersteuning bij de ontwikkeling van toepassingen en softwaresystemen op maat in NodeJS, Python, Java; dit doet u in een webomgeving
- U voert systeemanalyses uit en werkt aan nieuwe en bestaande toepassingen
- U biedt ondersteuning bij de planning en vormgeving van systeem- en toepassingsarchitectuur en bij de vertaalslag van systeemvereisten naar prototypes van toepassingen
- U ontwikkelt gebruikersinterfaces op basis van gegeven designparameters
- U werkt in teamverband mee in een agile softwareontwikkelingscyclus; u helpt mee met vormgeven, programmeren en testen om problemen of tekortkomingen in kaart te brengen
Vereiste vaardigheden en kwalificaties
- Bachelordiploma informatica of informatietechnologie
- 1 tot 3 jaar werkervaring met webtoepassingen
- Ervaring met NodeJS, Python en Java
- Ervaring met GIT of andere systemen voor versiebeheer
- Goede communicatieve vaardigheden, waaronder het vermogen om technische concepten aan niet-technisch onderlegde leidinggevenden uit te leggen
- U vindt het prettig om in een dynamisch, onderzoeksgericht team aan meerdere projecten tegelijkertijd te werken
Gewenste kwalificaties
- Ervaring met .NET
- Ervaring met SSRS of andere rapportagediensten
- Professionele certificaten