programmer - noun

singularprogrammer
pluralprogrammers