English noun: software engineer | |||
1. | software engineer (person) a person who designs and writes and tests computer programs | ||
Synonyms | coder, computer programmer, programmer | ||
Broader (hypernym) | applied scientist, computer user, engineer, technologist | ||
Narrower (hyponym) | cracker, cyber-terrorist, cyberpunk, hacker, hacker | ||
Domain category | computer science, computing | ||