Napredno znanje programskega jezika C/C++,
podrobno poznavanje knjižnice STL,
poznavanje sodobnih postopov razvoja, standardov pisanja programske opreme, pregleda izvorne kode, testiranja in ostalih operacij razvoja v skupini
poznavanje postopkov agilnega pristopa,
poznavanje tehnologih nitenja s programskih jezikov C/C++,
osnovno poznavanje osnovnih internetnih protokolov (HTTP, TCP, UDP, WS, ...),
izkušnje z vodenjem večjih projektov in
odgovornost, kreativnost, samoiniciativnost in zagnanost pri razvojnem delu.