Software engineer 2
Microsoft
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software engineer 2" Out for Undergrad.Software Engineering
Bengaluru, Karnataka, India
Posted on Monday, February 12, 2024
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.
Responsibilities
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.
Responsibilities
- 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.
- 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.
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software engineer 2" Out for Undergrad.