A Microsoft developer is a computer professional that is skilled in the development of applications that are part of the Microsoft suite of products. Some examples of the Microsoft software products include the Windows Operating Systems and Microsoft SQL databases. As a Microsoft developer, you must earn certifications specific to the software or platforms that you use. Your job duties include coding application programs, troubleshooting systems issues, and testing program functionality. You can find these positions in a variety of companies across a wide range of industries.