Newest job opportunities at Microsoft

Get a job with the UN, NGOs & International Organisations
Good Salary and career progression
Find details here

Computer Science jobs, Engineering jobs, Software Engineering jobs,Managerial jobs,

Senior Software Engineering Manager


As a senior software engineering manager on our team your responsibilities will include:

  • Building a strong team which respects the cultural values of Microsoft and the communities we work in.
  • Collaborate with teams across Microsoft
  • Evangelize best practices across the team. Coach and grow team members
  • Design, develop large scale distributed software services and solutions
  • Lead effective changes in incident and problem management processes
  • Participate in and lead team discussions about architectural design and other topics.


  • BS or MS in Computer Science or Software Engineering.
  • 8+ years of software development experience, preferably in C#, Python, C/C++, Java, or other high-level programming languages
  • Strong technical problem-solving skills and a desire to learn from others.
  • Passion for agile teamwork and building a collaborative team culture.
  • Good communication skills, enabling transparency and productivity across teams in different parts of the world.
  • Proven track record of people management and good people skills.

Principal Group Engineering Manager


In this role, you will

  • Lead the development efforts in Microsoft Africa Development Center in Nairobi and enable us to successfully grow diverse and inclusive engineering teams.You will be able to mix strategy and tactics – create clarity on where the site and charters owned there will be in about 2-3 years’ time.
  • Provide strong technical leadership that helps the team develop solutions for Microsoft
  • Provide leadership and coaching to the team during times of rapid change and cultural, process, and systems transformation
  • Partner with senior stakeholders and engineering leaders in Identity and other divisions in to deliver and run prioritized Identity investments
  • Ensure that our engineering strategy is aligned with organization goals, and best practices are geared to achieve optimum service health
  • Contribute to the Identity leadership team by building collaborative relationships with peers and senior leaders and leveraging best practices


  • Bachelor’s or master’s degree in Computer Science, engineering, or related discipline
  • 10+ years of professional experience in product management, program management, or software engineering, including significant experience as a leader and manager of managers
  • Proven experience in delivering and managing applications that meet the fundamental bars of security, availability, user experience, and efficiency
  • Ability to motivate and develop a diverse and inclusive, cohesive, and high performing team
  • Ability to manage stakeholder and partner relationships to influence, drive collaboration, innovation, and adoption across Microsoft
  • Strong interpersonal and group dynamic skills coupled with excellent written and verbal communication skills

(NOTE: Win 100% Scholarship Get UN and NGO Jobs. 5 lucky winners. Join NOW for Free Get More Details Here.)


How To Apply For a Job By Email