difference between a developer and a coder

Is it a coder or a software developer that you need to add to your team? How can you tell? What is the difference between a developer and a coder (if there is one at all)? What distinguishing characteristics can you use for telling the difference between a coder and a software developer? Distinguishing “marks”  that would also point out to you the role that you need to hire for... Let me give you some clues here: A coder is someone who... writes code, right? Some who masters the “art of writing code”, we might say, and thus counterbalance the pejorative meaning that this term has unjustly acquired.