Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer

Microsoft's Office India team is expanding and seeking a talented Software Engineer to work on premium products in the Microsoft 365 portfolio. The role involves creating solutions for small and medium business productivity, security and compliance, and M365 admin tools. The team builds services on Azure, Exchange and other cloud platforms, developing user experiences across multiple platforms including Windows, web browsers, Android, and iOS.

The position offers an excellent opportunity to build end-to-end products that reach billions of users. You'll work in an agile, collaborative environment, focusing on both frontend and backend development. The role requires strong technical skills in various programming languages and UI development, with emphasis on creating enterprise-level software.

As part of Microsoft's mission to empower every person and organization globally, you'll work in a culture that values growth mindset, innovation, and collaboration. The team uses both Microsoft technologies and open-source solutions, providing a diverse technical environment.

The role offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous leave policies. You'll have opportunities to work on cutting-edge technology while contributing to products used by Microsoft 365's vast user base. The position requires passing Microsoft's cloud background check and demonstrates the company's commitment to security and compliance.

This is an ideal opportunity for someone passionate about creating impactful software solutions, with interests in both UI and backend development, and a desire to work in a collaborative, fast-paced environment at one of the world's leading technology companies.

Last updated an hour ago

Responsibilities For Software Engineer

  • Design and implement features within the overall architecture of the product
  • Debug hard issues independently
  • Develop UI and backend services
  • Work on end to end product cycle
  • Work in agile teams with strong customer focus

Requirements For Software Engineer

JavaScript
Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • UI development experience
  • Good communication and cross group collaboration skills
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer 2

Software Engineer role at Microsoft's Xbox division focusing on gaming services and parental controls development.

Software Engineer II (Full Stack)

Microsoft is hiring a Full Stack Software Engineer II to build scalable web applications for the Partner Engineering Platform Team, offering competitive pay and benefits in Redmond, WA.

Software Engineer II

Microsoft is hiring a Software Engineer II to build and maintain the Microsoft 365 admin center, offering competitive pay and benefits with hybrid work options in Redmond, WA.

Software Engineer / Senior Software Engineer - Frontend

Frontend Software Engineer role at Microsoft Shopping, building AI-powered shopping experiences across Microsoft platforms with React and modern web technologies.

Software Engineer 2- Casual Games- Frontend

Frontend Software Engineer position at Microsoft's Casual Games team in Beijing, focusing on developing innovative gaming experiences across Microsoft's products using modern web technologies.