(Also is it just me or is "coder" possibly the worst word for "software engineer"?)
@Gargron I use coder as a more expansive term because I feel like writing HTML is maybe not considered software (or engineering)? But as a result, yes, it's not a good synonym because it's too broad