Senior Software Engineer

Senior Software Engineer

Senior Software Engineers are technical leaders and problem solvers who design, implement, test, rollout, and manage software services. They turn business requirements into simple, elegant, and optimal solutions at large scale, understand long-term visions, evangelize best practices across the team, participate and lead team discussions about architectural design, and ship code to millions of users around the world.

For those interested in applying to a Senior Software Engineer cohort with Microsoft Leap, please select a location below to see the specific eligibility requirements.

Lagos, Nigeria eligibility requirements

  • Higher institution degree
  • 8+ years of software development experience
  • Software or solutions architecting experience
  • Strong analytical and problem-solving skills
  • Effective communication and collaborative skills
  • Currently authorized to work in Nigeria for entire duration of the cohort. Immigration sponsorship will not be provided by the employer nor Microsoft
  • Must have completed National Youth Service Corps obligation

Nairobi, Kenya eligibility requirements

  • BS or MS in Computer Science or Software Engineering
  • 8+ years of software development experience
  • Strong technical problem-solving skills and a desire to learn from others
  • Passion for teamwork and building a collaborative team culture
  • Good communication skills, enabling transparency and productivity across teams in different parts of the world
  • Currently authorized to work in Kenya for entire duration of the cohort. Immigration sponsorship will not be provided by the employer nor Microsoft

Prior to applying, be sure to review the application process.

Follow Microsoft Leap

  • Follow us on Facebook
  • Follow us on Twitter
  • Follow us on LinkedIn