Među dužnostima za koje je programer programa Access općenito odgovoran su izgradnja i održavanje Access baza podataka, pisanje upita, generiranje izvješća i sigurnosno kopiranje i rješavanje tehničkih problema. Neki poslovi razvojnog programera Accessa klasificirani su kao “junior” ili “senior” jer neki stariji programeri nadgledaju rad mlađih programera i djeluju kao stručnjaci za baze podataka koji su odgovorni za logički dizajn baza podataka čak i prije nego što su zapravo stvorene unutar sustava upravljanja. Pravilnim dizajnom osigurava se integritet, što sprječava probleme s upravljanjem podacima, posebno kako baza raste, te s generiranjem točnih izvješća.
Programer programa Access, kako bi izgradio bazu podataka, postavlja tablice i stvara sve potrebne indekse. On ili ona također izrađuje obrasce za unos podataka putem kojih se podaci zapravo unose u ciljane tablice i tako ih popunjavaju. Operatori za unos podataka rade s ovim obrascima kako bi brzo i sigurno unijeli ono što su ponekad ogromne količine informacija. Radovi na održavanju za koje bi mogao biti odgovoran razvojni programer programa Access uključuje stvari kao što je modificiranje tablica izmjenom stupaca tablica. Kako poduzeće raste, možda će trebati dodati stupce, promijeniti tipove podataka i možda će biti potrebno kreiranje potpuno novih tablica kako bi se zadovoljili zahtjevi rastuće operacije.
Generiranje izvješća koje bi razvojni programer programa Access mogao napraviti gotovo je uvijek povezano s pružanjem vrijednih i točnih informacija poslovnim menadžerima koji donose odluke. Menadžeri bi možda trebali znati koliko dobro se određeni proizvod ili usluga prodaje i kojoj vrsti kupaca prodaje ili ne prodaje kako bi oni, kao menadžeri, mogli temeljiti korporativne odluke na stvarnim rezultatima. Ako prikupljaju informacije o recenzijama proizvoda ili usluga ili ocjene bilo koje vrste od svojih kupaca, možda će željeti proučiti te povratne informacije kako bi vidjeli pritužbe i pohvale koje primaju kako bi izvršili potrebne promjene za zadovoljstvo i zadržavanje kupaca. Programer programa Access piše upite koji su obično napredni kako bi “izvukao” informacije potrebne za izradu ovih važnih izvješća.
Rješavanje tehničkih problema izravno povezanih s izgradnjom, modifikacijom i održavanjem baza podataka također je obično odgovornost programera programa Access, osobito ako je on ili ona viši programer. Ako postoje problemi sa stvarnim softverom, programer je obično taj koji kontaktira softversku tvrtku koja je razvila program – Microsoft u slučaju Accessa. Prosječni opis posla programera programa Access također će specificirati potrebu za znanjem i poznavanjem usluga izvješćivanja jezika strukturiranih upita (SQL), pisanja makronaredbi, SQL poslužitelja, koncepta relacijskih baza podataka i Visual Basica za aplikacije (VBA).