Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Mobile
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft's Excel Mobile team is seeking a Software Engineer II to help elevate their mobile product to flagship quality. The role focuses on optimizing Excel for mobile devices, combining rich content models with mobile-optimized experiences. The position requires expertise in native programming (C/C++) and mobile development (Android and iOS). The team operates on a fast-paced ideate/create/learn cycle, emphasizing measurable value growth. Working in a global development environment, you'll collaborate across teams while focusing on performance, robustness, and resource optimization. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. The hybrid work environment allows up to 50% work from home, with 0-25% travel required. This is an excellent opportunity for engineers passionate about mobile development and creating impactful user experiences at global scale.

Last updated 14 minutes ago

Responsibilities For Software Engineer II

  • Strong attention to fundamentals: performance, robustness, and resource usage
  • Work independently and collaboratively within and across product teams globally
  • Be data driven to keep the quality of the product high
  • Solid debugging, investigating and designing
  • Practice customer obsession to create great customer outcomes

Requirements For Software Engineer II

Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in C, C++, C#, Java, ObC
  • Proven skill in designing large features or a small product
  • Fast learner with good interpersonal, verbal, and written communication skills
  • Strong analytical problem solving and CS fundamentals
  • Preferred: 4+ years of experience in C/C++ and/or Java/ObjC

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

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer - Apple Watch

Mid-level Software Engineer position at Apple, focusing on Apple Watch applications development, offering competitive salary and benefits in Cupertino.

Software Engineer - Devices

Software Engineer position at Apple focusing on device development tools and frameworks for Apple's platforms including iOS, macOS, and visionOS.

Camera Tuning Engineer

Camera Tuning Engineer role at Apple focusing on iOS camera quality and algorithms, offering competitive salary and benefits.

Software Development Engineer, Mobile Developer

Mobile Software Development Engineer position at Amazon Lab126, focusing on Alexa Smart Home App development using React Native and native technologies.

Mobile Engineer II

Mid-level Mobile Engineer position at G-P, developing React Native applications with AI integration for a global employment platform.