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.
🔥 Don’t Miss
Key Responsibilities
🔥 Don’t Miss
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.









