WhatsApp Join for Alerts

Microsoft Hiring for Software Engineer Freshers

Job Title: Software Engineer
Job ID: 1849303
Location: Hyderabad, Telangana, India (Hybrid – Up to 50% work from home)
Employment Type: Full-Time
Experience: 0–3 years (as described in post)
Salary: As per Industry Standards
Qualification: Bachelor’s Degree in Computer Science or related technical discipline
Certifications if any: Not mandatory, but relevant software development certifications are a plus


About Us

Microsoft is a global leader in software, services, and devices that empower billions of people around the world. Our mission is to empower every person and every organization on the planet to achieve more. The Windows Connected Experiences team specifically focuses on breaking the barriers between mobile devices and PCs, creating seamless cross-device continuity that boosts productivity.

The Hyderabad team works on innovative products like Phone Link, building powerful connections between Android/iOS phones and Windows PCs. We embrace a collaborative, inclusive, and learning-focused culture where innovation and customer success drive everything we do.


Key Responsibilities

As a Software Engineer in the Windows Connected Experiences team, your role will include:

  • Collaborating with stakeholders to determine user requirements for cross-device scenarios

  • Designing, implementing, optimizing, and maintaining scalable code solutions

  • Creating and maintaining high-quality code that improves performance and reliability

  • Participating in debugging and refactoring existing modules to enhance system stability

  • Contributing to cross-platform feature development across Windows and mobile ecosystems

  • Ensuring consistent monitoring, reliability, and observability for deployed products

  • Applying industry best practices to create efficient and reusable components

  • Proactively learning and adapting to new technologies and engineering trends

  • Contributing to code reviews and team discussions to foster knowledge sharing

  • Working in an agile development environment with continuous integration and delivery


Required Skills

The ideal candidate must have strong technical foundations and an eagerness to solve real-world problems. Key required skills include:

  • Bachelor’s degree in Computer Science or equivalent practical experience

  • Proficiency in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python

  • Solid understanding of computer science fundamentals including algorithms and data structures

  • Experience with debugging, troubleshooting, and performance optimization

  • Ability to collaborate in cross-functional teams and participate in agile ceremonies

  • Excellent problem-solving and logical thinking skills

  • Knowledge of software development best practices and coding standards

  • Passion for building seamless and user-friendly cross-device experiences

  • Strong verbal and written communication skills

  • Willingness to take initiative and continuously learn


Preferred Skills

While not mandatory, the following skills and experiences will be a plus:

  • Experience working on cross-platform mobile or desktop applications

  • Familiarity with Windows APIs, UWP, or mobile device integration

  • Knowledge of DevOps tools and CI/CD pipelines

  • Exposure to telemetry, monitoring, and diagnostics tools

  • Background in developing cloud-connected or client-server applications

  • Experience contributing to large-scale systems or distributed applications

  • Knowledge of accessibility, localization, and global application readiness

  • Familiarity with version control systems such as Git or Azure DevOps

  • Involvement in open-source contributions or personal tech projects

  • Understanding of Agile/Scrum methodology


Perks & Benefits

Microsoft provides a robust and inclusive benefits package to support the well-being and growth of its employees:

  • Industry-leading healthcare coverage

  • Educational resources and certifications

  • Employee discounts on Microsoft products and services

  • Attractive savings and investment plans

  • Paid maternity and paternity leave

  • Generous paid time off and holiday policy

  • Volunteering and donation matching programs

  • Networking events and employee resource groups

  • Flexible hybrid work model (up to 50% remote)

  • Professional development and career growth programs


Why Join Us?

Working at Microsoft means being part of a global community of innovators who are committed to making a meaningful difference. Here’s why you should consider joining:

  • Global Impact: Your work will directly contribute to shaping productivity experiences for millions worldwide

  • Innovative Products: Build and enhance tools that bridge mobile and desktop ecosystems

  • Learning Culture: Access to world-class training, mentorship, and knowledge-sharing sessions

  • Inclusive Environment: Diversity, equity, and inclusion are at the heart of everything we do

  • Career Advancement: A clear pathway for skill development, promotions, and leadership roles

  • Work-Life Balance: Flexible work hours and support programs for mental and physical well-being


How to Apply
Apply Now: Click Here to Apply

Start your journey with Microsoft and be part of a team that redefines connected computing.

Scroll to Top
Side Walk-in Drive 2026 for Trainee Test Engineer in Hyderabad Accenture Advisory Associate Jobs 2026 | Freshers Hiring in Bengaluru Amazon Business Analyst Support Jobs 2026 | Apply Now in Bengaluru Klix Tech Hiring Front End Developers | Freshers Walk-in Drive 2026 Data Entry Job Walk-In in Hyderabad | Athentech India