Software Engineer II

Global technology company empowering people and organizations to achieve more through innovative software and services.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer II

The Windows Connected Experiences team at Microsoft is seeking a Software Engineer II to join their innovative platform team. This role focuses on developing services and connectivity fabric powering connected experiences for millions of Windows users, specifically working on Phone Link which enables PC users to access capabilities from their Android and iOS phones. The position involves protocol design and implementation, security and authentication, and integration with cloud services and mobile operating systems. The team's mission is to break productivity limiting boundaries between devices and create seamless continuity between Mobile and PCs. Microsoft offers a diverse, inclusive environment with a strong focus on engineering excellence and continuous delivery. The role provides an opportunity to work on large-scale systems while contributing to products that impact millions of users worldwide. The position offers comprehensive benefits, professional growth opportunities, and the chance to work with cutting-edge technology in a collaborative environment.

Last updated 3 days ago

Responsibilities For Software Engineer II

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and release plans
  • Act as Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle incidents
  • Adapt to new trends and technical solutions to improve product performance

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with C++, C#, Java, JavaScript, or Python
  • 2+ years of experience building applications and services in the cloud preferred
  • Experience with application security assessment
  • Strong communication skills across organizational boundaries
  • DevOps experience to maintain live services
  • Cloud and services experience, Azure cloud experience preferred
  • Excellent analytical skills with systematic approach to software design

Benefits For Software Engineer II

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 II

Software Engineer

Software Engineer role at Microsoft working on MAI recommendation platform, building personalized content feeds for billions of users using distributed systems and ML technologies.

Software Engineer II

Microsoft is hiring a Software Engineer II to work on OneDrive and SharePoint cloud solutions, focusing on sync client development and cloud integration.

Software Engineer II

Microsoft Software Engineer II position focusing on business applications and AI solutions, offering hybrid work and comprehensive benefits.

Software Engineer 2

Microsoft Software Engineer 2 position focusing on Azure Data services and distributed database systems, offering hybrid work in Bangalore.

Software Engineer II

Microsoft is seeking a Software Engineer II to develop Supply Chain platform solutions for Cloud and Devices supply chains, focusing on SAP products and innovative solutions.