Senior Software Engineer

Year    UP, IN, India

Job Description

Senior Software Engineer


============================


Noida, Uttar Pradesh, India



Date posted

Aug 18, 2025


Job number

1848220


Work site

Microsoft on-site only


Travel

0-25

%


Role type

Individual Contributor


Profession

Software Engineering


Discipline

Software Engineering


Employment type

Full-Time

Overview




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).


Microsoft 365 is a comprehensive suite of productivity tools and cloud-based services offered by Microsoft, designed to empower individuals and organizations to achieve more, collaborate efficiently, and enhance their digital workflows. OPG's mission is to re-invent productivity solutions, leveraging AI to create experiences which radically improve how people conceive, communicate, preserve, and share the best expressions of their thoughts and ideas...together. We do this through our flagship family of Office products i.e. Word, Excel, PowerPoint and OneNote. Web technology is at the forefront of how we realize our mission, driving the growth of our existing applications and new offerings.


We are looking for talented full-stack, AI-native

Senior Software E

ngineers

for web development! As an engineer in OPG, you will have the exciting opportunity to contribute to the development and enhancement of one of the most widely used productivity suites in the world. Your role will involve designing and building AI-first full stack functionality across experience and services that is shared by products across Office for the web e.g. home pages, suite-wide header and app shell, shared user flows like notifications, account management and platform components like telemetry, experimentation framework, bootstrapper . By collaborating and leveraging the latest technologies, you will shape the future of Microsoft Office in the age of AI.


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. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications



Required Qualifications:



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. Proficiency building and shipping production grade software. 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.

Preferred Qualifications:



Deep expertise with web frameworks like React.js and FluentUI. Expertise with browser development tools and its network and performance profiling capabilities. Experience with Azure Cloud and ADO (Azure DevOps) pipeline is preferred but not required.

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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
?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
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4055678
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year