Back to jobsJob overview

About the role

Software Engineer at Microsoft

Required Skills

pythonc++c#javajavascriptaiazurecloud migrationscalable services

About the Role

Build intelligent systems for Azure Migrate using AI to simplify cloud migration. Work on scalable services and AI-powered experiences to guide customers through migration. Contribute to Microsoft's strategic cloud offering and accelerate career growth.

Key Responsibilities

  • Determine user requirements for features with stakeholders
  • Identify dependencies and develop design documents for product features
  • Create and implement code for products, services, or features
  • Break down work items into tasks and provide estimations
  • Monitor system/product features for issues and restore services following playbooks

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical discipline OR equivalent experience
  • Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer, and/or government security screening requirements
  • Pass Microsoft Cloud Background Check upon hire/transfer and every two years

Nice to Have:

  • Bachelor's Degree in Computer Science or related technical field AND 1+ year technical engineering experience
  • Master's Degree in Computer Science or related technical field with proven coding experience

Benefits & Perks

  • Industry leading healthcare