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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Software Engineer II position at Microsoft focusing on developing AI-powered employee self-service solutions using modern frontend technologies.

SDE 2

Microsoft is seeking an SDE 2 for their Power BI Client Engineering team to build and maintain front-end infrastructure using TypeScript, React, and modern web technologies.

Software Engineer II

Software Engineer II position at Microsoft working on Mesh team, developing immersive 3D virtual experiences integrated with Microsoft Teams.

Software Engineer II-Frontend

Microsoft is hiring a Frontend Software Engineer II in Hyderabad to develop user experiences for Viva Engage using React, TypeScript, and modern web technologies.

Software Engineer II

Microsoft Teams is seeking a Software Engineer II in Vancouver to develop messaging and GenAI features using React and modern web technologies, offering competitive pay and hybrid work.

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 15 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
  • 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?