Senior Software Engineer
Microsoft
Noida, Uttar Pradesh, India
Full-Time
Posted Today
Microsoft on-site only
About the role
Are you passionate about building modern, AI-first, fast web applications that empower hundreds of millions of users? Do you have a vision for building web applications for AI-powered productivity, performance and scalability? If so, we have an exciting opportunity for you in the Office Product Group (OPG).
Responsibilities
- Work with engineering teams across the Office web ecosystem to research, design, implement, optimize experiences and services that are shared across the Office suite.
- Contribute to the design and implementation of core libraries utilized by the entire suite e.g. Fluent UI components.
- Write high quality code, automated unit and integration tests.
- Harness AI to maximize own and team’s engineering velocity and craft world-class AI-powered functionality.
- Work on implementation, debugging, shipping and mitigating incidents in live production environments.
- Work closely with Product Management and Design disciplines.
- Work well both independently and collectively in a team environment.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 4+ years of software development experience in C#, C++, .NET, JavaScript/TypeScript, or similar programming languages or platforms.
- Proficiency in full-stack Web development including Web front-end development experience with JavaScript/Typescript and HTML5 and high-scale distributed systems/cloud service development.
- Expertise in leveraging AI to improve engineering processes as well as developing AI-enabled products.
- Track record of delivering products, features and functionality on time, with extremely high quality.
- Excellent problem-solving and debugging skills.
- Good verbal and written communication skills and ability to work cross-team in collaborative environment.
Benefits
- 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
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.
Job Details
Salary Range
$122,200 - $135,800/yearly
Location
Noida, Uttar Pradesh, India
Employment Type
Full-Time
Original Posting
View on company website