Software Engineer II

Microsoft is a global technology company developing innovative solutions including the Microsoft Edge browser.
Mobile
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft Edge team is seeking a talented Software Engineer II to join their dynamic mobile development team in Hyderabad. This role offers the unique opportunity to work on a browser platform that reaches millions of users across Windows, Mac, Android, and iOS. The position combines the energy of a startup environment with the engineering rigor of Microsoft, focusing on building delightful user experiences through clean design and meticulous implementation.

The ideal candidate will be part of an agile, collaborative team working on cutting-edge browser technologies. You'll be responsible for developing robust, fast, and seamless experiences for Microsoft Edge across mobile platforms. This role requires strong expertise in mobile development, with experience in both Android and iOS platforms being highly valuable.

The position offers exceptional opportunities for independent ownership and professional growth, working with cross-functional teams to shape the future of web browsing. You'll be contributing to a product that is taking a fresh approach to browsing by putting end users at the center and meeting them where they are.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional development. This is an excellent opportunity to make a significant impact on a product used by millions while working with cutting-edge web and mobile technologies.

Last updated 14 days ago

Responsibilities For Software Engineer II

  • Skilled at design and implementation with a focus on quality
  • Create layered, componentized, testable, interface-based designs
  • Robust implementation and crafted end-user experiences
  • Design highly performant, highly usable, scalable, world-ready, accessible software
  • Collaborate across functional and partner teams to define requirements

Requirements For Software Engineer II

JavaScript
  • BS or MS in Computer Science or related technical discipline
  • 3+ years of professional industry experience working on large projects
  • Excellent design, coding, debugging, and problem-solving skills
  • 3+ years of C++ or Mobile development experience
  • Experience in developing applications on both android and iOS platforms
  • Excellent written and verbal communication skills
  • Experience with HTML, CSS, JavaScript, and other web technologies is a plus

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 II

Microsoft Software Engineer II position focusing on iOS development for the Microsoft Authenticator app, offering hybrid work and competitive compensation.

Software Engineer II - The Windows Connected Experiences Team

Mid-level Software Engineer role at Microsoft working on Windows Connected Experiences team, focusing on cross-device mobile applications and connectivity.

Software Engineer II - Seeing AI

Software Engineer II position at Microsoft working on Seeing AI, a visual assistant for the blind community, involving mobile development and cloud services.

Software Engineer II

Microsoft seeks Software Engineer II for Office Mobile team to develop and optimize mobile productivity applications using Android, Java, and Kotlin.

Software Engineer II

Microsoft AI is hiring a Software Engineer II to develop next-generation capabilities for Copilot, focusing on Android, iOS, and web platforms development.