Microsoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective.
In Teams Platform, we bring developer innovation - everything from conversational bots to rich canvases, built by leveraging Microsoft Graph into a seamless experience for users.
We're looking for an Engineering Manager with a passion for building and growing Microsoft’s next developer platform. Our team designs, architects, and develops Teams apps for a range of industries and organizations. We collaborate with ISVs and line-of-business developer partners, providing guidance and expertise for their success. We work closely with internal teams to influence the design and direction of Microsoft Teams.
This is a terrific opportunity to participate first-hand as Microsoft cultivates the app platform for the fastest-growing product in its history. Come join us!
• Be a great manager, mentor, and leader of a team of 6-8 software engineers driving the efforts above
• Support and influence the team culture of customer focus and continuous improvement
• Be a great process engineer, accountable to the design, implementation, schedule and delivery of the team’s programs and products
• Collaborate with product managers, designers, and other Platform teams to define requirements and solutions
• Foster a culture of diversity and inclusion, creating an environment for innovation
• This is a technical position: the ideal candidate should be capable of working on code, supporting partner requirements and understand end to end data flows.
Basic Qualifications:
o 12+ years of software development experience, with some of them in a management position
o Undergraduate or Graduate degree in Computer Science or related engineering discipline
o Proficiency in web technology stacks, preferably C#/.NET or Node.JS, and React
o Excellent written and oral communication skills
o Problem solving mentality leveraging internal and/or external resources, conflict resolution, and follow through with partners.
o Inclusive and collaborative, driving teamwork and cross-team alignment
Preferred Qualifications:
o Experience working on large-scale cloud applications
o Communication and presentation skills with a degree of comfort to large and small technical audiences
o Technical knowledge and practical experience in one or more of the following areas:
ï‚§ Design and implementation of complex single-page apps
ï‚§ Microsoft Azure PaaS (e.g, web apps, microservices, functions, cloud storage)
ï‚§ Microsoft Power Platform
ï‚§ Microsoft 365 / Microsoft Teams development
ï‚§ Microsoft SharePoint SPFx development
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Job ID: 62289
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...