Software Engineer

Global technology company empowering people and organizations to achieve more through software and cloud services.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer

The Windows Connected Experiences team at Microsoft is seeking a Software Engineer to join their platform team working on connected experiences including Phone Link. This role focuses on enabling seamless integration between Windows PCs and mobile devices, working on device pairing, cross-device communication, protocol design, and cloud service integration. The position offers the opportunity to impact millions of Windows users by breaking productivity barriers between devices. The team emphasizes customer focus, collaboration, and engineering excellence while fostering a diverse and inclusive environment. You'll be working with cutting-edge technology to create seamless continuity between Mobile and PCs, collaborating with partners to build engaging cross-device experiences. Microsoft offers comprehensive benefits, professional growth opportunities, and a culture that promotes innovation and inclusion. The role involves working with both cloud services and mobile platforms, making it an excellent opportunity for engineers interested in cross-platform development and large-scale systems.

Last updated 6 hours ago

Responsibilities For Software Engineer

  • Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns to improve product quality and scalability

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Cloud and services experience, with Azure cloud experience highly desirable
  • Experience in DevOps to maintain live services and application frameworks
  • Familiarity with building mobile apps using iOS (Swift/Objective-C) or Android (Java/Kotlin) is a bonus

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer II

Microsoft seeks Software Engineer II for Entra team to build high-scale distributed systems handling billions of authentications daily.

Technical Support Engineer – Web Technologies

Technical Support Engineer position at Microsoft in Seoul, focusing on web technologies and cloud services support, offering remote work and comprehensive benefits.

Sourcing Engineer - MBA Full-Time Opportunity

Microsoft seeks MBA Sourcing Engineer for datacenter energy markets team, focusing on power infrastructure and sustainability initiatives with hybrid work model.

Software Engineer

C++ Software Engineer role at Microsoft's Azure Data team in Barcelona, focusing on building analytical graph query engine with hybrid work arrangement.

Software Engineer II

Software Engineer II position at Microsoft working on Power BI and Microsoft Fabric, focusing on semantic modeling capabilities with hybrid work options and competitive benefits.