computer programmer
A person who designs and writes computer programs that are then compiled using a compiler, which produces object code (AKA code) and an executable.
Example:
Software developers hire many computer programmers to create numerous applications and games for them.
Software developers hire many computer programmers to create numerous applications and games for them.