Advertisements
🏢 Microsoft
Software Engineer/Developer
💼 Fulltime
📍 Pan India
🔗 Explore More
Advertisements
🛠 Skills Required
Data Structures
Algorithms
Object Oriented Programming
C#
Java
Python
SQL
Git
Problem Solving
Communication
🎤 Interview Experience
Microsoft’s interview process typically starts with an online coding assessment lasting 60‑90 minutes, focusing on data structures and algorithms. Successful candidates move to two technical rounds that test coding ability, system design, and problem‑solving under time pressure, followed by an HR round that assesses cultural fit and communication skills. Preparing with mock interviews and reviewing core CS concepts greatly improves chances of success.
🏢 Work Culture
Microsoft fosters an inclusive, collaborative environment where engineers are encouraged to experiment and learn. The company provides ample growth opportunities through internal mobility, mentorship, and continuous learning platforms. Employees enjoy a healthy work‑life balance with flexible working arrangements and comprehensive wellness programs.
Advertisements
📚 Free Study Materials (4)
Microsoft Placement Papers
Curated set of previous Microsoft interview questions to help you practice core CS concepts.
Open Resource ↗
Microsoft Recruitment Process Experiences
First‑hand accounts of candidates detailing each interview round and preparation tips.
Open Resource ↗
Microsoft Software Engineer Preparation Guide
Comprehensive guide covering topics, sample problems, and interview strategies for the role.
Open Resource ↗
Algorithm Practice Problems
Extensive collection of coding problems to sharpen problem‑solving skills required for Microsoft interviews.
Open Resource ↗
✅ Eligibility Criteria
B.Tech / BE / M.Tech / M.Sc in Computer Science, Information Technology, Electronics & Communication, or related fields; minimum 60% aggregate or CGPA 6.5/10; final year students of 2025, 2026 or 2027 batches; no active backlogs at the time of application; strong fundamentals in data structures, algorithms, and object‑oriented programming.
Advertisements
🏆 Selection Process
Round 1: Online Assessment (coding questions on data structures & algorithms) → Round 2: Technical Interview (system design & coding) → Round 3: HR Interview (fit & cultural alignment)
🎯
Don't miss this opportunity!
Apply before 25 Jul 2026 — only 22 days left
✅ Apply on Official Website →📋 About the Role
Microsoft is one of the world’s most valuable technology companies, known for its cloud platform Azure, productivity suite Office 365, and a rich ecosystem of developer tools. In India, Microsoft operates major development centres in Hyderabad, Bangalore, and Gurgaon, driving innovation across AI, gaming, and enterprise solutions. The company’s culture emphasizes continuous learning, diversity, and a growth mindset, offering employees the chance to work on products that impact billions of users worldwide.
As a Software Engineer/Developer at Microsoft India, you will join a high‑performing engineering team that builds scalable, reliable, and secure software services. You will collaborate with product managers, designers, and senior engineers to translate business requirements into clean, efficient code. This role is ideal for fresh graduates who have a solid foundation in computer science fundamentals and a passion for solving real‑world problems at massive scale.
Key Responsibilities:
- Design, develop, test, and maintain backend services and APIs using C#, Java, or Python.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Optimize existing code for performance, scalability, and reliability.
- Write unit, integration, and system tests to guarantee high‑quality releases.
- Collaborate with cross‑functional teams to define technical specifications and product roadmaps.
- Contribute to architectural discussions and help shape the future direction of the platform.
- Debug and resolve production issues with a focus on root‑cause analysis.
- Document technical designs, APIs, and deployment procedures.
- Stay updated with emerging technologies and propose innovative solutions.
- Mentor interns and junior developers, fostering a culture of knowledge sharing.
The typical tech stack includes Azure cloud services, .NET Core, React/Angular for front‑end, SQL/NoSQL databases, and DevOps pipelines built on GitHub Actions or Azure DevOps. Microsoft offers a clear growth path: from Software Engineer I to Senior Engineer, Principal Engineer, and eventually leadership roles such as Engineering Manager or Architect. Employees benefit from generous learning budgets, internal mentorship programs, and the opportunity to attend global conferences.
Why join Microsoft? You will work on products that reach a global audience, gain exposure to cutting‑edge technologies, and be part of a company that invests heavily in employee development. The inclusive culture, competitive compensation, and strong emphasis on work‑life balance make Microsoft an ideal launchpad for a successful engineering career.
🎯
Don't miss this opportunity!
Apply before 25 Jul 2026 — only 22 days left
✅ Apply on Official Website →📤 Share this Job
Advertisements
🏢 More from Microsoft
Sales Strategy Enablement Apprentice
📍 Mumbai, Maharashtra, India · ⏳ 31 Jul
Apply →
Software Engineering Intern
📍 Pan India · ⏳ 08 Jul
Apply →
Software Engineering INTERN
📍 Multiple Locations, India · ⏳ 08 Jul
Apply →
💼 More Fulltime Opportunities
Associate Analyst
🏢 Deloitte · 📍 Bengaluru
View →
RRB Technician Recruitment 2026
🏢 Railway Recruitment Boards (RRBs) · 📍 Pan India
View →
Probationary Officer (PO) / Management Trainee (MT)
🏢 Institute of Banking Personnel Selection (IBPS) · 📍 Pan India
View →
Software Engineer- Application Support
🏢 Harman · 📍 Bangalore, India
View →
📋 Quick Info
JOB ID
C005-J070
POSTED
2h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer