Senior Software Engineer - Microsoft 365

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software solutions and services.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Microsoft 365

Microsoft 365's Customer Success Engineering organization is seeking a Senior Software Engineer to join their dynamic team focused on customer communication solutions. The role involves working on the Office Enterprise Admin Center, Message Center, and Service Health Dashboard, which are used daily by Enterprise IT Admins worldwide. The team operates in a startup-like, fast-paced environment with a near-100% Workgroup Health Index rating.

As a Senior Software Engineer, you'll be responsible for designing, coding, validating, monitoring, and operating services that impact billions of users. The position requires expertise in full-stack development using modern technologies like React, Azure, and various databases. You'll work in a Combined Engineering model where engineers take ownership of the entire development lifecycle.

The team emphasizes collaboration, growth, and creating a supportive workplace culture. You'll have the opportunity to work on highly visible projects that directly impact Microsoft's enterprise customers while maintaining work-life balance with hybrid working arrangements. The role offers comprehensive benefits and the chance to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.

This position is perfect for someone who is passionate about engineering performant and scalable services, enjoys working in a collaborative environment, and wants to make a significant impact on enterprise software solutions. The role combines technical leadership with hands-on development, requiring both technical expertise and the ability to work effectively across teams.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer - Microsoft 365

  • Create, implement, and roll-out features in a full-stack development model
  • Work with peers across disciplines in partnership with Program Management and Design
  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle on-call responsibilities
  • Drive consistency in monitoring and operations at scale

Requirements For Senior Software Engineer - Microsoft 365

JavaScript
TypeScript
React
  • Bachelor's Degree in Computer Science or related technical field with technical engineering experience
  • Hands-on development experience with full stack Web Application Frameworks - AngularJS, React, or equivalent
  • Experience with C#, Javascript, TypeScript, AzureSQL/NoSQL DBs
  • Proven ability to design and develop loosely coupled, componentized, and unit-tested software
  • Demonstrated software validation and automated monitoring skills
  • Knowledge of telemetry systems
  • DevOps experience, supporting on call and maintaining production systems
  • Demonstrated success in executing against a software development schedule

Benefits For Senior Software Engineer - Microsoft 365

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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Microsoft 365

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Identity and Access Management, building secure and scalable frontend solutions using React and TypeScript.

Senior Software Engineer

Senior Software Engineer position at Microsoft in Prague, working on Microsoft Teams Desktop client with React and TypeScript, offering hybrid work model and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams in Bangalore, focusing on frontend development with React and TypeScript, requiring 4+ years of experience in web technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Accessibility Insights team, focusing on developing accessibility tools using TypeScript, React, and C#, with competitive compensation and benefits.

Software Engineer - Frontend

Senior Frontend Software Engineer position at Microsoft Dublin, working on enterprise-scale web applications and cloud services used by billions of users globally.