Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and cloud solutions.
Frontend
Entry-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS

Description For Software Engineer

Microsoft's Office India team is expanding and seeking a talented Software Engineer to join their mission of creating premium products in the Microsoft 365 portfolio. This role offers an exceptional opportunity to build end-to-end products that impact billion+ users worldwide. The team develops integrated services and clients for Office 365, Windows, and mobile platforms, leveraging Azure, Exchange, and various cloud platforms.

The position involves working with cutting-edge technologies and open-source solutions, focusing on both UI and backend development. You'll be part of an agile team developing products for Small and Medium Business productivity, Security and compliance, and M365 Admin tools. The role requires strong technical skills in various programming languages and a passion for building enterprise software.

As a Software Engineer, you'll collaborate across disciplines, design and implement features, and solve complex technical challenges independently. Microsoft offers a culture of inclusion with a growth mindset, where innovation and collaboration are key values. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support.

This is an ideal opportunity for someone starting their career who wants to make a significant impact while working with the latest technologies in a supportive, growth-oriented environment. The role offers exposure to full-stack development, cloud technologies, and the chance to work on products used by millions of users globally.

Last updated 14 days 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 for end-to-end product cycle
  • Work in an agile, collaborative, and cross-discipline team

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
  • Experience working in agile teams with strong customer focus
  • 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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer

Frontend Software Engineer role at Microsoft focusing on travel solutions development using modern web technologies and AI systems.

Software Engineer

Frontend Software Engineer position at Microsoft Teams, focusing on building collaborative meeting experiences using React and modern web technologies.

Software Engineer

Software Engineer role at Microsoft's Viva Learning team in Hyderabad, focusing on educational technology and requiring 1.5+ years of experience in frontend development.

Junior Web Developer

Entry-level web developer position at Astor and Sanders, offering hybrid work in Silver Spring, MD.