Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineering Manager 
Kenya 
997089777

13.08.2024

Required Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • 2+ years people management experience.

Other Requirements:Ability to meet Microsoft, customer and/or government security screening requirements arefor this role. These requirementsinclude, butto pass theMicrosoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.


Responsibilities

scaling andenhancing ours and platformin dimensions such asrobust architecture,ease ofexperience, permission model and large-scale adoption.

Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.

  • Lead the definition of requirements, key performance indicator (KPIs), priorities and planning of engineering deliverables.
  • Lead the design and implementation of client and services for extremely high scale, throughput, durability, and low latency.
  • Manage, coach and mentor engineers, build a high-performing engineering team.
  • Develop and maintain a wide and deep knowledge of our platform and the space, recognize problems, Identity opportunities, design solutions.
  • Work closely with customers and partners to understand their requirements and scenarios, and effectively lead towards delivering the necessary solutions.
  • Define a direction for your team to deliver such solutions and adjust and change course as needed when facing challenges.
  • Collaborate with other engineers, program managers, and designers across the Entra organization and beyond to deliver end-to-end experiences that delight our customers and users.
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Leverages a variety of feedback channels to incorporate insights into future designs or solution fixes.
  • incorporation of appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.
  • Engineering Excellence Builds and maintains communication with key partners across the Microsoft ecosystem of engineers. Acts as a key contact for leadership to ensure alignment with partners' expectations. Builds partner