Senior Software Engineer - Microsoft 365

1 Month ago • 5-8 Years • Full Stack Development

Job Summary

Job Description

Microsoft 365 is seeking a Senior Software Engineer to build end-to-end customer-facing experiences. This role involves collaborating with stakeholders, defining user requirements, designing and developing features, and optimizing code for performance and maintainability. Responsibilities include acting as a DRI, guiding other engineers, and participating in on-call rotations. The ideal candidate has extensive web development (React.js, JavaScript, TypeScript) and cloud services experience, strong problem-solving skills, and a passion for delivering exceptional user experiences. The team focuses on customer self-help and online support for Microsoft 365, integrating personalized insights and seamless support connections into various Microsoft 365 products.
Must have:
  • 5+ years software development experience
  • Extensive web tech knowledge (React, JS, TS)
  • Cloud services & RESTful APIs expertise
  • Strong problem-solving & teamwork
  • OOD/OOP knowledge
Good to have:
  • 8+ years experience, specializing in web/cloud
  • Mobile app development (iOS/Android)
  • System design capabilities
  • 3+ years technical lead experience
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product & service discounts
  • Savings & investments
  • Maternity/paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

 

Are you passionate about cutting-edge web & mobile technologies? Do you thrive on applying data analysis and machine learning in your daily work? Are you excited about developing features that reach millions of users and have a significant business impact? Join our team at Microsoft 365, where we tackle some of the most challenging problems with direct, measurable business outcomes.

We're looking for a talented and motivated Software Development Engineer to join us. Our team focuses on customer self-help and online support experiences for Microsoft 365 commercial and consumer users. We're pioneering game-changing features that will be integrated into every Microsoft 365 product, providing personalized insights and answers to our customers' queries, and seamlessly connecting them with support engineers when needed.

We are deeply committed to modern web development, cloud services, experimentation, and AI. In our team, you'll have the opportunity to work on a wide range of projects, from cutting-edge web technologies and scalable backend API design to large-scale data analysis, experimentation, and mobile app SDK development. Our open, friendly, and agile team culture ensures rapid learning and professional growth.

If you're ready to tackle challenges at the forefront of technology and make a tangible impact on millions of users, we encourage you to apply and be part of our innovative team at Microsoft 365.


 

Qualifications

Required Qualifications: 

 

  • Bachelor (or equivalent) degree in computer science or related areas.
  • 5+ years of software design and development experience
  • Extensive knowledge in Web technologies like responsive web design, React.js, JavaScript, typescript, CSS, angular.js, Bootstrap etc.
  • Extensive experience in cloud service and RESTful APIs.
  • Strong problem-solving skills, great teamwork, and most importantly, passion to delight users.
  • Solid OOD/OOP knowledge

Preferred Qualifications: 

  • Over 8 years of experience in software design and development, specializing in web and cloud services.
  • Proficient in mobile app development for both iOS and Android platforms.
  • Strong capabilities in system design.
  • Over 3 years of experience as a technical lead, guiding a small team of engineers in tackling concrete challenges.
  • Excellent problem-solving skills, a collaborative spirit, and a genuine passion for enhancing user experience.

 

#CSE

Responsibilities

You will work with the engineers in the team to build the end-to-end customer facing experience that includes:

  • Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
  • Participate team on-call rotation.
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

Similar Jobs

PwC - Full Stack Developer (Python + React) (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
PwC - .NET Developer (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Thence - Senior Frontend Developer

Thence

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Immutable - Senior Software Engineer (Passport)

Immutable

Australia (Hybrid)
2 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

Malaysia (Remote)
5 Months ago
BBY India - Senior Software Engineer [T500-13558]

BBY India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
BBY India - Software Engineer II [T500-12552]

BBY India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Crunchyroll - Software Engineer III, Payments

Crunchyroll

San Francisco, California, United States (Remote)
3 Months ago
PearlAbyss - Backend Web Developer

PearlAbyss

(On-Site)
1 Month ago
CloudHire - Senior Scala Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Front End Developer

Next Level Business Services

San Francisco, California, United States (On-Site)
4 Months ago
Mattel  Inc  - Enterprise Solution Architect - Finance (Remote)

Mattel Inc

El Segundo, California, United States (Remote)
4 Months ago
Evernorth Health Services - Software Engineering Advisor [T500-13630]

Evernorth Health Services

Hyderabad, Telangana, India (On-Site)
5 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Canada (Remote)
4 Months ago
Discord - Senior Developer Advocate, Web Games

Discord

San Francisco, California, United States (Remote)
3 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
CharacterAI - Software Engineer, UI

CharacterAI

Menlo Park, California, United States (On-Site)
1 Month ago
Aristocrat Gaming - Paralegal - Branding

Aristocrat Gaming

Franklin, Tennessee, United States (Hybrid)
2 Weeks ago
Accolite - Contentful Architect

Accolite

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Dream11 - SDE 2 - React Native

Dream11

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

Logitech - (French Speaking) Technical Support Representative, Enterprise & Video Collaboration

Logitech

Cork, County Cork, Ireland (On-Site)
4 Months ago
Scopely - Senior Web Fullstack Engineer

Scopely

Ireland (Hybrid)
1 Month ago
Salesforce - Sales Development Representative, Public Sector (French Market)

Salesforce

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Scopely - Lead DevOps/SRE - Unannounced Project

Scopely

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Notion - Enterprise Technical Support, German, EMEA

Notion

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Activision - Expert Engineer, Accounts and Authentication

Activision

Dublin, County Dublin, Ireland (Hybrid)
4 Months ago
Riot Games - Principal Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Playrix - 3D Artist

Playrix

Ireland (Remote)
1 Month ago
Riot Games - Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Playrix - Feature Owner (LiveOps)

Playrix

Ireland (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Next Level Business Services - Java/C++ Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
3 Months ago
Convai - Software Engineer - Cloud Production

Convai

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Senior Developer (C# WPF)

Luxoft

New Delhi, Delhi, India (Remote)
3 Months ago
The Walt Disney Company - Lead Integration Developer

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
2 Weeks ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Serbia (Remote)
3 Months ago
Warner Bros Discovery - Staff Software Engineer

Warner Bros Discovery

Burbank, California, United States (On-Site)
3 Months ago
Blue Yonder - Sr. Project Manager – Product Development

Blue Yonder

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug