Back to jobsJob overview

About the role

Software Engineer at Microsoft

Required Skills

azurecloud migrationaipythonc#javajavascriptscalable servicesdata-driven insights

About the Role

Software Engineer role in Azure Migrate team building intelligent systems for cloud migration. You'll work on scalable services, data-driven insights, and AI-powered experiences to simplify complex migration scenarios and deliver seamless cloud adoption.

Key Responsibilities

  • Works with stakeholders to determine user requirements for features
  • Supports identification of dependencies and development of design documents
  • Creates and implements code for products, services, or features
  • Assists in breaking down work items into tasks and provides estimation
  • Acts as Designated Responsible Individual (DRI) monitoring systems and restoring services

Required Skills & Qualifications

Must Have:

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

Nice to Have:

  • 1+ year technical engineering experience with coding in listed languages
  • Master's Degree in Computer Science or related technical field

Benefits & Perks

  • Industry leading healthcare