Statistični programerji delajo s statistikami, ki so številke, ki jih raziskovalci in znanstveniki zberejo z analizo velikih zbirk številčnih podatkov. Zbirajo statistične podatke in jih integrirajo v uporabniku prijazne računalniške programe za ljudi in podjetja. Obstaja veliko različnih vrst statističnih programerjev in njihovi opisi delovnih mest se lahko med panogami močno razlikujejo. Številni ljudje, ki imajo položaje statističnega programerja, imajo statistične diplome ali druge diplome na sorodnih področjih.
Ti programerji so zadolženi za oblikovanje računalniških programov, ki so usmerjeni v boljšo organizacijo množice informacij. Še pomembneje pa je, da mora statistični programer ustvariti programe, ki ustrezajo vsem potrebam naročnika. Najpogosteje statistični programerji delajo iz informacijskih baz podatkov v pisarniškem okolju. Primeri baze podatkov vključujejo kataloge zavarovalnih zahtevkov, bolnišnične baze podatkov, nacionalne raziskave in klinična preskušanja zdravil.
Da bi zagotovili, da končni izdelek deluje pravilno, ti programerji izvajajo polno baterijo testiranja in opravijo potrebne prilagoditve vseh ustvarjenih programov, preden jih predstavijo stranki. Programer na različnih stopnjah razvoja izvede več testov, da preveri težave z zmogljivostjo in druge težave. Testiranje pomaga odpraviti napake in prepreči zrušitev programov v prihodnosti.
Ti programerji spremljajo produktivnost, da zagotovijo, da je programiranje v skladu z državnimi standardi in standardi naročnika. Lahko ocenijo procese programiranja in predlagajo revizije, usmerjene v povečanje produktivnosti. Pisanje priročnikov z navodili za programiranje in opis standardnih operativnih postopkov so lahko tudi naloge, ki so namenjene statističnim programerjem. V določenih primerih so ti programerji zaposleni za pomoč pri usposabljanju in vodenju osebja programerjev.
Statistični programerji morajo biti zelo računalniški podkovani. Znati morajo pravilno napisati kodiranje, potrebno za ustvarjanje računalniških programov za stranke. Prav tako bi morali poznati večino računalniških programov, ki jih trenutno uporabljajo ljudje in podjetja. Mnogi programerji razvijajo statistične programe, ki so dostopni prek interneta. Pisanje internetnega kodiranja se lahko zelo razlikuje od pisanja kodiranja za druge vrste programov.
Statistični programer zdravstvenega varstva je lahko zadolžen za analizo kliničnih podatkov za prepoznavanje določenih trendov. Oblikujejo lahko tudi obrazce za obdelavo, prejemanje in sledenje za bolnišnice ali druge zdravstvene centre. Višji statistični programer je lahko zadolžen za vse operacije programiranja, kar lahko vključuje upravljanje celotnega osebja programerjev. Ti položaji na višji ravni so tradicionalno rezervirani za posameznike, ki imajo obsežno ozadje v industriji kliničnega statističnega programiranja.