Microsoft is an American multinational company based in Redmond, United States. It is one of the largest technology companies in the word and job seekers can choose from a wide range of Microsoft jobs. Microsoft supports and sells a long list of computer software, consumer electronics, personal computers, and many other services. Candidates applying for most software jobs in Microsoft require a bachelors degree in software engineering, computer engineering or computer science. Some of the important job roles that are available are Software Development Engineer (SDE), Software Development Engineer Test (SDET), Program Manager (PM), Support Engineer and Technical Development Manager among others.