Principal Software Engineer Manager at Microsoft

Principal Software Engineer Manager Details

June 28, 2019, 8:34 p.m.
Engineering
People Manager
Full-Time
Bellevue, WA
workspace. Microsoft Team Microsoft Teams is
As part of Microsoft's vision of redefining productivity in a mobile-first and cloud-first world, we believe the modern workspace is underserved by the existing software solutions and we are building the new, truly modern collaboration and productivity hub for the workspace. Microsoft Teams is core to Microsoft's vision for intelligent communications. We are fast becoming THE hub for teamwork in Office 365 with hundreds of thousands of organizations and tens of millions of users across the globe using Teams. We are looking for a great Software Engineering Manager to lead our mobile efforts. This position is with the Microsoft Teams mobile clients team which tackles the toughest challenges in the mobile collaboration and productivity space with customer driven shipping timelines by collaborating with multiple partner teams on technologies across the company and beyond. We are looking for a leader who is passionate about reliability, performance and cutting edge in mobile technologies. If

Responsibilities Be a great manager, mentor, and leader of the group and broader organization. You will manage a group of 5-10 developers that are building the next generation capabilities for the Teams Mobile Application. Be customer obsessed. Understanding and anticipating the needs of our customers in a changing business and technology landscape is critical. Have a great understanding of Mobile applications, deep understanding of the competitive landscape and usage scenarios. Product vision and ability to plan + design various features in stages to reach the end goal in an evolutionary way is
Qualifications 8+ years of Software Engineering experience with track record of driving multiple products/versions from inception to delivery. Hands on experience with iOS technologies, Obj-C, Swift etc. is required. Hands-on experience managing people in a product development environment for 1-2 years. Knowledge of end to end Software development life cycle and Mobile platforms - iOS/Android Ability to work in large teams and mentor new developers to the team Strong knowledge of computer science, algorithms and design patterns Ability to appreciate complex problems with a thorough design and collaborate
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger