Software Engineer II

Noida, Uttar Pradesh, India
Jul 05, 2024
Jul 09, 2025
Onsite
Full-Time
4 Years
Job Description

Join Microsoft growing Centre of Excellence in Noida, India, where you'll play a pivotal role in shaping the future of Windows. We're dedicated to creating innovative, personalized experiences across various Windows platforms to enhance user onboarding and productivity globally.

Responsibilities

  • Develop high-quality, innovative features using C++ and Windows application development expertise.
  • Drive the transformation of Windows experiences to be simple, delightful, and groundbreaking.
  • Collaborate across teams within the Windows group and across the company to deliver impactful solutions.

Qualifications

Required

  • Bachelor's Degree in Computer Science or related technical field, or equivalent practical experience.
  • 2+ years of technical engineering experience with proficiency in C, C++, C#, Java, JavaScript, or Python.
  • Strong skills in design, coding, debugging, teamwork, and communication.
  • Passion for customer-focused innovation and engineering craftsmanship.
  • Experience with cross-group design and coordination is advantageous.

Preferred

  • Bachelor's Degree in Computer Science or related field.
  • 4+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python.
  • Experience shipping commercial software, including 1+ years in modern app development using XAML/WinUI and C/C++.

Additional Requirements

Ability to meet Microsoft, customer, and government security screening requirements, including the Microsoft Cloud Background Check.
Microsoft is committed to diversity and inclusion, providing equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable laws.

Related Jobs