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
5,000+ Employees
1+ year of experience
Enterprise SaaS · Consumer

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 frontend and backend development. You'll be part of a dynamic team that creates solutions for Small and Medium Business productivity, Security and compliance, and M365 Admin tools. The role requires a blend of technical expertise and collaborative skills, with opportunities to work on user experiences across multiple platforms including Windows, web browsers, Android, and iOS.

As a Software Engineer at Microsoft, you'll be immersed in a culture that promotes a growth mindset and values innovation. The company's commitment to empowering others and achieving shared goals makes this an ideal opportunity for someone looking to make a significant impact in the technology industry. With comprehensive benefits, professional development opportunities, and a supportive work environment, this role offers both technical challenges and career growth potential.

The position comes with industry-leading benefits, including healthcare, educational resources, and parental leave, demonstrating Microsoft's commitment to employee well-being and professional development. This is an excellent opportunity for candidates who are passionate about building enterprise software and want to work with a global team on products that shape the future of productivity tools.

Last updated a month ago

Responsibilities For Software Engineer

  • Design and implement features within the overall architecture of the product
  • Debug hard issues independently
  • Develop both UI and backend services
  • Work on end to end product cycle
  • Work in a forward-looking product as part of an agile, collaborative team

Requirements For Software Engineer

JavaScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical discipline
  • 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
  • Experience coding in C, C++, C#, Java, JavaScript, or Python

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 Xbox, focusing on developing parent and child account management features across gaming platforms.

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.