Senior Software Engineer

Global technology company that develops software, consumer electronics, and services
Mobile
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Teams is seeking a Senior Software Engineer to join their dynamic team in Bangalore. This role offers an opportunity to lead high-impact foundational projects using cutting-edge technology in a startup-like environment. The position focuses on developing and enhancing Microsoft Teams, the hub where M365 capabilities converge, including Chat, Calling, Meetings, and more. The ideal candidate will have strong product design and development skills, with expertise in mobile development and framework building. Working in a collaborative environment, you'll make product-wide technical decisions, mentor team members, and directly impact Microsoft's flagship communication platform. The role offers a blend of technical challenges, learning opportunities, and tangible business impact, with up to 50% work-from-home flexibility. Microsoft provides comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave, fostering a culture of inclusion and innovation aligned with their mission to empower every person and organization globally.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Design, implement and operate end-to-end product experiences
  • Lead technical architecture of complex features
  • Mentor and up-level the engineers in the team
  • Do effective code and design reviews across various features
  • Make technology and design decisions to deliver performant experiences
  • Work on cross team/org projects

Requirements For Senior Software Engineer

JavaScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Expert knowledge developing in Objective C/Swift
  • Expertise in building mobile frameworks/libraries
  • Solid problem solving & debugging skills
  • Solid UI and design skills
  • 8+ years of industry design/development experience preferred
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on mobile security solutions and threat protection, requiring 8+ years of experience in software engineering and mobile development.

Senior Software Engineer

Senior Software Engineer position at Microsoft Security focusing on mobile threat protection and AI-driven security solutions, requiring 8+ years of experience in software engineering and mobile development.

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams in Bangalore, focusing on mobile development for meetings and events features, requiring 8+ years of experience.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Office on Mobile team in Hyderabad, focusing on mobile app development for Office products with 8+ years of experience required.

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams focusing on Android development, mobile architecture, and customer growth initiatives.