Technology leader Microsoft is hiring for an engineering position under Job Requisition ID: 1970393556863192. Hosted on the official Microsoft Careers portal (apply.careers.microsoft.com), this full-time role is located across Microsoft India engineering centers (including Bengaluru, India).

This position focuses on developing software solutions, cloud services, and scalable engineering platforms within Microsoft’s Core Engineering & Cloud division.

Job Details

AttributeInformation
Role TitleSoftware Engineer
Job Requisition ID1970393556863192
Company EntityMicrosoft India Development Center (IDC)
Organization / GroupCloud & AI / Core Software Engineering
Work LocationBengaluru, India (Hybrid Work Model)
Employment TypeFull-Time, Permanent
Experience Required1 to 4 Years
Posting DateSeptember 2026
Application DeadlineImmediate / Rolling Basis

About Company

Microsoft enables digital transformation for the era of an intelligent cloud and an intelligent edge. The Microsoft India Development Center (IDC) is one of Microsoft’s largest R&D centers outside Redmond, driving core engineering innovations for products like Azure, Microsoft 365, Windows, Developer Tools, and Enterprise AI.

Comprehensive Job Overview

As a Software Engineer at Microsoft, you will work on designing, building, and deploying scalable backend services, cloud components, and client application features. You will collaborate with cross-functional global teams including Product Managers, Architects, and Data Scientists to deliver high-performing, resilient, and secure software solutions used by millions of enterprise and retail customers worldwide.

Requirements & Qualifications

1. Educational Background

  • Degree: Bachelor’s degree (B.E. / B.Tech / B.S.) or Master’s degree (M.Tech / M.S.) in Computer Science, Information Technology, Computer Engineering, or a related quantitative field.

2. Core Experience

  • 1 to 4 Years of hands-on software development experience building web, backend, or cloud applications.

3. Core Technical Skills

  • Programming Languages: Proficiency in at least one object-oriented programming language such as C#, C++, Java, or Python.
  • Data Structures & Algorithms: Strong foundation in computer science concepts, object-oriented design (OOD), multi-threading, memory management, and algorithmic complexity.
  • Cloud Services: Familiarity with cloud platforms (Microsoft Azure, AWS, or GCP), microservices architecture, RESTful APIs, and distributed systems design.
  • Database Management: Hands-on experience with relational databases (SQL / Azure SQL) or NoSQL storage systems.
  • Software Engineering Best Practices: Experience with Git version control, CI/CD pipelines, unit testing, and continuous deployment workflows.

4. Behavioral & Communication Skills

  • Excellent problem-solving, analytical, and debugging capabilities.
  • Strong written and verbal communication skills to interact with global engineering teams.

Telegram Channel:Click Here to Join

Key Roles and Responsibilities

  1. Design & Implementation: Write high-quality, maintainable, efficient, and well-tested code for high-scale enterprise applications.
  2. System Architecture: Design modular software interfaces, microservices, and API contracts following solid design principles.
  3. Quality & Testing: Develop automated unit, integration, and performance test suites to maintain product quality.
  4. Agile Execution: Actively participate in sprint planning, code reviews, technical architecture sessions, and retrospective meetings.
  5. Operational Excellence: Monitor system metrics, diagnose production incidents, optimize service performance, and maintain uptime SLAs.

WhatsApp Group:Click Here to Join

Technical Tools & Skill Summary

Operational DomainTools, Technologies & Methodologies
LanguagesC#, C++, Java, Python, TypeScript
Cloud PlatformsAzure Services, AWS, Docker, Kubernetes
DatabasesSQL Server, Azure Cosmos DB, PostgreSQL
DevOps & ToolingGit, Azure DevOps, CI/CD Pipelines
MethodologiesMicroservices, REST APIs, Agile / Scrum

Compensation & Benefits

  • Estimated Salary Range: Competitive Microsoft compensation package (typically ranging from ₹18 LPA to ₹30 LPA for early-career software engineers, including base salary, annual performance bonus, and equity/stocks).
  • Work Arrangement: Flexible Hybrid Work Model (balancing remote work and office days).
  • Health & Wellness: Comprehensive medical coverage for employees and families, wellness subsidies, and mental health resources.
  • Perks: Employee stock purchase plans (ESPP), learning stipends, and continuous career development initiatives.

Selection & Recruitment Process

  1. Resume Shortlisting: Initial screening based on academic record, relevant internship/work experience, and programming skills.
  2. Online Coding Assessment (Codility / HackerRank): 2 to 3 coding problems evaluating Data Structures, Algorithms, and logical efficiency.
  3. Technical Interview Round 1 (DS & Algorithms): In-depth problem solving involving arrays, trees, graphs, dynamic programming, and code complexity optimization.
  4. Technical Interview Round 2 (System Design & OOPs): Low-level system design, object-oriented principles, design patterns, and database modeling.
  5. AA (As Appropriately / Hiring Manager) Round: Deep-dive into past technical projects, cultural alignment with Microsoft values, collaboration scenarios, and behavioral questions.

How to Apply?

  1. Click on the official Microsoft careers link provided below.
  2. Click Apply Now and log in or create your Microsoft Careers account.
  3. Confirm Job Requisition ID: 1970393556863192.
  4. Fill in your personal details, upload an updated resume highlighting programming languages, cloud skills, and software development projects, and submit your application.

Official Application Link:Apply Link

Leave a Reply

Discover more from CareerValore

Subscribe now to keep reading and get access to the full archive.

Continue reading