Pomočnik programske podpore nudi celovito administrativno in pisarniško podporo v okviru programa, ki ga sponzorira organizacija ali institucija. Običajno bo zagotavljal različne rutinske službene podporne storitve, kot je upravljanje korespondence, urejanje potovanja in vzdrževanje datotek. Poleg tega lahko pomočnik za podporo prevzame tudi odgovornost za upravljanje komunikacij s strankami, zaposlenimi ali drugimi strankami zunaj programa. Poleg tega je lahko odgovoren za pisanje brošur, glasil in poročil. V mnogih primerih se lahko od pomočnika programske podpore zahteva tudi obsežno računalniško znanje, saj je lahko odgovoren za vzdrževanje programskih datotek in preglednic ter za izvajanje znatnih količin raziskav. Natančne odgovornosti se običajno razlikujejo glede na delodajalca in pomočnikovo znanje in spretnosti.
Številne vladne in zasebne organizacije sponzorirajo različne programe, ki lahko zahtevajo storitve predanih zaposlenih. Medtem ko programi, ki nimajo znatnega financiranja, lahko zaposlene obvezujejo k opravljanju lastnega administrativnega in pisarniškega dela, je v nekaterih primerih v proračunu dovolj denarja za najem pomočnika programske podpore. Kvalifikacije za to delovno mesto se razlikujejo glede na organizacijo zaposlovanja, vendar mnogi vodje zaposlovanja raje najamejo pomočnika s pomembnimi izkušnjami pri administrativnem, tajniškem ali pisarniškem delu. Poleg tega se lahko od pomočnika zahtevajo izkušnje pri delu z različnimi vrstami pisarniške programske opreme, v nekaterih primerih pa mora tudi dobro razumeti različne baze podatkov. Oddelek se lahko zanese na pomočnika za programsko podporo, da opravi veliko pisanja in raziskav, kar lahko pomeni, da bo vodja zaposlovanja želel, da ima pomočnik visokošolsko izobrazbo.
V nekaterih kontekstih se lahko pomočnik za programsko podporo ukvarja tudi z usposabljanjem zaposlenih v programu in strank. Ker ima pomočnik običajno pomembno znanje o delovanju in ciljih programa, se lahko pomočnika za podporo povabi, da pripravi gradivo za usposabljanje in usmeri nove zaposlene in stranke na politike in postopke programa. V primerih, ko program potrebuje dodatno financiranje, osebje ali druge vrste podpore, se lahko od pomočnika zahteva, da poda informacije o potrebah programa, lahko pa ga tudi pozovemo, da pripravi dokumentacijo in raziskave, ki jih je mogoče dodati. na zahtevo za podporo.
V mnogih primerih ima pomočnik za programsko podporo lahko obsežne odgovornosti na področju potovanj in vodenja dogodkov. Kot tak je lahko pomočniku pogosto v pomoč, če ima nekaj znanja o lokalnih možnostih potovanj in načrtovanju dogodkov. Od pomočnika za podporo se bo morda zahtevalo, da poskrbi za letalske vozovnice za goste, lokalni prevoz in nastanitev v hotelu. Poleg tega bo morda morala sodelovati z upravniki lokalnih sejnih sob, da zagotovi nemoteno potekanje konference.