A Microsoft developer is a computer programmer or software engineer who has earned certification through Microsoft. Computer programmers take the software developed by software engineers and write the instructional code for computer systems. They may also be tasked with adding to programs.