Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 4, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services. Its best known software products are the Microsoft Windows line of operatin...
    Read more about this company

     

    Senior Product Manager- Microsoft Graph

    Overview

    Want to help developers feel empowered, motivated, and inspired to build within the Microsoft 365 ecosystem? Want to collaborate closely with product teams across Microsoft to produce documentation for API capabilities in Microsoft Graph? Do you love building Product Platforms for developers, builders, and creators? Then join us and have a direct, positive influence on businesses of all shapes and sizes using Microsoft productivity products.

    We are the Developer Experience team in the Microsoft 365 Core group, responsible for the developer experiences in Microsoft Graph and we’re looking for a Senior product manager to join our team.

    • Passionate for building products with excellent user experience.
    • Excited about APIs and developer tools.
    • A system thinker who has an experimental mind and curiosity of what is possible.
    • Obsessed with organizing information in a logical, concise manner so that developers, administrators, and builders can find the information they need at different stages of their journey.
    • Data-driven and analytical.
    • Eager to help customers and product teams succeed: maybe blogging about technology, contributing to specs on your team or in open-source projects, or maybe helping others in troubleshooting forums.
    • Committed to customers, participating in relevant communities, and thinking every day about how your work makes Microsoft’s tools and services better.
    • Committed to building innovative and modern tools that will inspire and motivate customers using Microsoft platforms and services.

    Responsibilities

    • Work with peer product managers, content writers, cloud advocates, and partner teams to drive product vision, user experience, and excellent documentation.
    • Write vision documents, blog posts for product releases, product FAQs, and actively contribute to peer PM documents.
    • Work with peers and partner teams to ensure our tools work together, are complimentary, and not duplicate efforts.
    • Improve the vision writing process and be as clear as possible when articulating what we are building.
    • Collaborator – Partnering with others is at the heart of this role, so top-notch collaboration skills are essential. Great collaborators aren’t just easy to work with – they also raise tough questions, challenge others as necessary and negotiate win/win solutions.
    • Teammate – We seek amazing teammates. People who help each other, solve problems together, motivate others, have fun, and apply the term “team” at the broadest level – irrespective of organizational lines.
    • Experience – You’ve created documentation for developers and have experience helping them learn how to build with APIs, webhooks, authentication, and other tools.

    Qualifications

    Basic Qualifications

    • 5+ years of technical experience as a developer, architect, or PM
    • 5+ years strategy creation as a PM
    • 5+ years of familiarity with platform tools
    • Strategic thinker when it comes to user experience of docs, tools, code samples, and SDKs.
    • Strong sense of curiosity and desire to learn, share, and improve.
    • Knowledge of GitHub and markdown.
    • Experience building for developers

    Bonus Qualifications

    • Strong writing background.
    • Experience with User Experience concepts and finding friction in the experience throughout the lifecycle of a developer

    go to method of application »

    Senior Software Engineer- Substrate App Platform

    To deliver on our mission to empower people and organizations to achieve more, we need to create intuitive user experiences, develop scalable backend systems that leverage on high-value data to deliver intelligent experiences to end users. You will collaborate on and negotiate your designs across our partner engineering teams and work closely with our PMs to design, build, and maintain an extensible set of features that will lay the foundation for our customers.

    The position is full-time and based in our Nairobi office. 

    Responsibilities

    • Drive modern software engineering practices through design reviews and influence ongoing design, architecture, standards, and methods for operating services and systems 
    • The implementations typically involve writing scalable, distributed, and highly efficient components and shipping large-scale backend services.  
    • Develop best practices in engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable as well as adhering to all the privacy and compliance guidelines in handling critical user data. 
    • Collaborating with other engineers to build demos and apps to be able to contribute new ideas. 

    Qualifications

    Required Qualifications:   

    • BS or MS in Computer Science, Software Engineering (or related fields like Electronics Engineering, Mathematics) 
    • Knowledge of data structures and algorithms and algorithm optimizations. 
    • 5+ years of software design and development experience with backend services or front end technologies like ReactJs 
    • 7+ years of hands-on experience in any object oriented programming language such as C++,  C#, Python or Java. 

    Preferred Qualifications: 

    A successful candidate will show skills in the following areas: 

    • Good understanding of data structures, algorithms, and software design patterns. 
    • Passion for problem-solving. 
    • Data driven decision making 
    • Strong communication and cross group collaboration skills 
    • Experience in Azure, Exchange, or other cloud and distributed systems is a plus 

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Microsoft Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail