Senior Software Engineer

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile engineering systems and CI/CD infrastructure development.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile development (iOS/Android), requiring 12+ years of experience and expertise in building scalable mobile applications.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile development, building and scaling meeting and collaboration features used by millions globally.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Excel Mobile team in Hyderabad, focusing on mobile app development with C++/Java, requiring 8+ years of experience.

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.

Description For Senior Software Engineer

Microsoft's Office on Mobile team is seeking a Senior Software Engineer to help redefine productivity on mobile platforms. The team focuses on bringing Word, Excel, and PowerPoint experiences to mobile devices, with over 100M users already using the application. This role involves leading a small team of engineers while working on both Android and iOS platforms to create mobile-optimized experiences for content creation, consumption, and collaboration. The position requires strong technical expertise in mobile development, leadership capabilities, and a focus on performance and quality. The role offers the opportunity to work with global teams and impact millions of users while enjoying Microsoft's comprehensive benefits package including healthcare, educational resources, and work-life balance benefits. The position requires 0-25% travel and is based in Hyderabad, India.

Last updated 9 days ago

Responsibilities For Senior Software Engineer

  • Design, implement, and lead a feature area with a team of 2-5 engineers
  • Engineer features with strong attention to performance, robustness, and resource usage
  • Work independently and collaboratively within and across product teams (across global development centers)
  • Data driven to keep the quality and reach of the product high
  • Agile in scaling across both Android and iOS platforms driving coherence in design

Requirements For Senior Software Engineer

Java
Kotlin
  • 8+ years of experience
  • Excellent coding skills in Java / C++ / C# / Swift
  • Proven skill in software feature design, debugging, performance analysis, and experimentation
  • Excellent problem solving skills and computer science basics
  • Excellent interpersonal, verbal, and written communication skills
  • Knowledge and depth in Android / iOS platform, Kotlin or Swift experience
  • BS or MS in Computer Science or equivalent

Benefits For Senior Software Engineer

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?