Back to jobsJob overview

About the role

Software Engineer at Microsoft

Required Skills

c++c#javajavascriptpythonaiagilesoftware architecturetest automation

About the Role

The Microsoft 365 Copilot India team seeks a Software Engineer to design, implement, and ship critical AI-powered components for Microsoft 365 on Windows, impacting billions of users. The role involves working on a strategic project with over 100 million MAU, requiring self-driven problem-solving and adherence to agile methodologies.

Key Responsibilities

  • Implement features conforming to overall architecture
  • Write automation and create test plans with estimates
  • Learn new areas quickly and follow team quality practices
  • Be self-driven, proactive, and results-oriented with feedback improvement
  • Exposure to agile methodology and all development cycle phases

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical discipline OR equivalent experience
  • Proven experience coding in languages like C, C++, C#, Java, JavaScript, or Python
  • Ability to quickly pick up concepts and employ new techniques with solid problem-solving
  • Ability to design efficient algorithms and data structures and write tight, neat code

Nice to Have:

  • Master's Degree in Computer Science or related technical field with coding experience
  • Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience with coding
  • Equivalent experience to above

Benefits & Perks

  • Industry leading healthcare