Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Job Description

Microsoft's M365 India team is seeking talented iOS Software Engineers to drive the development of AI-powered mobile experiences for Microsoft 365. This role offers an exciting opportunity to work on strategic projects that impact billions of users worldwide, with the current app already reaching over 150+ Million MAU.

As a Software Engineer II, you'll be at the forefront of creating next-generation experiences for mobile-first users, focusing on iOS development using Swift/SwiftUI. The position requires strong technical expertise in mobile development, with 4+ years of experience in relevant technologies. You'll be responsible for implementing features, writing automation tests, and maintaining high coding standards.

The role combines technical excellence with strategic impact, as you'll be working on Microsoft 365's mobile initiatives that directly affect the company's business objectives. You'll be part of a team that values innovation, collaboration, and customer-focused development, with the opportunity to work on products that reach a global scale.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The position is based in Hyderabad, India, with an in-person work arrangement and potential travel of 0-25%. This is an excellent opportunity for a mid-level engineer looking to make a significant impact while working with cutting-edge mobile and AI technologies at one of the world's leading tech companies.

Last updated 16 hours ago

Responsibilities For Software Engineer II

  • Implement features conforming to overall architecture
  • Write automation and create test plans
  • Provide estimates based on tasks
  • Learn new areas quickly
  • Adhere to quality and coding/design practices of the team

Requirements For Software Engineer II

  • BS degree in computer science, engineering or equivalent degree
  • 4+ years of software development experience with C, C++ or Objective-C/Swift/SwiftUI
  • Ability to quickly pick up existing concepts and employ new techniques and strong problem solving
  • Independently can handle design and implementation of feature areas of right complexity
  • Solid customer focus and passion for doing the right thing for the customer
  • Excellent communication and collaboration skill
  • Any exposure to Office technology, iOS / Android / Azure Services is desirable

Benefits For Software Engineer II

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

Related Jobs