Software Engineer

Urgent
Application ends: January 21, 2026
Apply Now

Job Description

Company: Microsoft Location: Noida, Uttar Pradesh, India (Fully On-site)
Job Type: Full-Time
Experience: 1+ years in technical engineering and software development
Education: Bachelor’s or Master’s Degree in Computer Science or related technical discipline
Expected Salary: ₹15,00,000 – ₹35,00,000 Lakhs per year
Job Category: Engineering, Information Technology
Website: Website
Contact: Contact us


About the Company:
Microsoft is a global technology leader known for innovation in software, cloud computing, AI, and productivity tools.
The company fosters a collaborative and inclusive culture, offering employees opportunities to learn, grow, and shape the digital experiences of millions globally.


About the Role:
You will be part of the Experience plus Devices (E+D) Growth team, working to accelerate adoption of Copilot and Microsoft 365 products.
Your role involves building embedded experiences across major platforms like Teams, Outlook, and Office apps, using cutting-edge generative AI technologies, and driving impactful product growth in a data-driven, product-led environment.


Key Responsibilities:
📌 Collaborate with PMs, designers, data scientists, and engineers to understand user requirements and design features
📌 Assist in coding and developing high-quality product features with guidance
📌 Support product design documentation and development lifecycle tasks
📌 Monitor and respond to system performance issues as a Designated Responsible Individual (DRI)
📌 Contribute to a culture of hypothesis-driven, data-informed product development
📌 Learn and apply modern software engineering practices including mobile and cloud frameworks


Requirements:
🎯 1+ year of experience with Swift and Objective-C++ for iOS/macOS development or Kotlin/Java for Android
🎯 Familiarity with native platform architectures, frameworks (Swift UI, UIKit, Android SDK), and toolchains
🎯 Knowledge of additional languages like C, C++, C#, JavaScript, Python is a plus
🎯 Understanding of GitHub Copilot and generative AI technologies is advantageous
🎯 Strong teamwork, communication, and problem-solving skills
🎯 Bachelor’s or Master’s in Computer Science or related technical fields


Why Join Microsoft?
✅ Industry-leading healthcare, educational resources, and product discounts
✅ Competitive parental leave policies and generous paid time off
✅ Inclusive workplace with global networking opportunities
✅ Access to learning and development programs
✅ Culture promoting innovation, diversity, and continuous improvement