programmer
n. countablen. a person whose job is to write instructions for computers so they can perform specific tasks.
n. a person who writes, tests, and maintains the source code of computer software. Refers to a professional or hobbyist who translates logical requirements into a programming language.
She works as a senior programmer for a large tech company.
The programmer spent the entire afternoon debugging the new mobile application to fix a login error.
While the systems architect designs the overall structure, the programmer is responsible for implementing the specific algorithms that ensure the software operates efficiently under heavy loads.
*program + -er (US) / programme + -er (UK)
Commonly used in professional contexts; often interchangeable with 'software developer' in casual conversation.