Microsoft

Software Engineer 2

Bengaluru, India
TypeScript GraphQL C# Java React
This job is closed! Check out or
Description

Microsoft Time Management 

Do you want to work on a product that is used by 100s of millions of users across the world daily? Do you want to be part of a growing global team creating solutions to critical business problems across platforms? We are looking for full-stack software engineers with a range of talents who will drive innovative, scalable & automated solutions as well as delightful end user experiences as our organization expands. 

Microsoft Time Management team is a global team responsible for building the scheduling solutions across Outlook Calendar and other M365 applications. If you want hands-on experience in designing, building, and running a global service in the Outlook, M365 ecosystem – at scales not often found in the industry - this is the role for you.

  • 3+ years of experience and outstanding coding skills in at least one of the object-oriented computer languages: C#, Java and hands on experience building UI applications with React JS, Typescript, ES6 Modules, JSX, SCSS, Webpack. 
  • Good understanding of the React ecosystem and patterns including Redux/Mobx, hooks, etc. and knowledge of GraphQL is good to have. 
  • Excellent analytical and problem-solving skills. 
  • Strong debugging, testing/validation, analytics/telemetry skills. 
  • Deep passion for customers, design thinking, data analysis and technology. 
  • Proficiency in debugging and diagnosing service issues. 
  • Demonstrated experience in shipping high-quality products is a plus. 
  • Bachelors, Masters, or PHD in Computer Science Engineering or equivalent. 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

  • Own and deliver complete features, including design, architecture, implementation, testing, debugging, shipping, and production on-call rotation. 
  • Work closely with other disciplines to shape the service infrastructure and product. 
  •  Demonstrate the ability to learn quickly, be self-directed, and work well with other people. 
  • Foster a culture of being agile, innovative, team-oriented, and customer-focused. 
  • Build solutions accessible products fulfilling enterprise grade compliance, security, privacy requirements. 
  • Contributing to team-wide fundamentals/infrastructure investments. 
  • Writing and maintaining unit tests and automated integration tests. 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 250 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers