Jobs
>
Nairobi

    Senior Software Engineer at - Nairobi, Kenya - Microsoft

    Microsoft
    Microsoft background
    Full time
    Description
    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

    Summary

    We are looking for a senior software engineer with experiences working with all service aspects of high throughput and multi-tenant services, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainability.


    Responsibilities include:
    Leads by example and mentors others to produce extensible and maintainable code used across products.

    Leads efforts to optimize, debug, refactor, and reuse code to improve performance and maintainability, effectiveness, and return on investment (ROI).

    Leads efforts for creation and conducting of experimentation to determine the effectiveness of changes, monitors developments for prototyping and testing products, interprets results, and decides on next steps or ship decision from results.

    Identifies and applies best practices and shares information with other engineers to reliably build code that is based on well-established methods while also applying best practices for new code development.

    Partners with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of scenarios and leverages a variety of feedback channels to incorporate insights into future designs or solution fixes.

    Creates proposals for architecture and design documents and leads testing of hypotheses and proposed solutions.

    Qualifications
    Required/Minimum Qualifications

    Bachelor's Degree in Computer Science, or related technical discipline AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Typescript, or Python.

    Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.

    These requirements include, but are not limited to the following specialized security screenings:

    Microsoft Cloud Background Check:

    This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.



  • Software Engineer at IBM Nairobi, Kenya Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. Wikipedia · Summary · As a Software Engineering Intern, you will work on research questions that ar ...

  • ENGIE

    Software Engineer at

    1 month ago


    ENGIE Nairobi, Kenya Full time

    ENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services. · Job Purpose · We are looking for a talented, self-starting software engineer to join the digital team to help deliver affordable solar power to eme ...

  • ENGIE

    Software Engineer

    3 weeks ago


    ENGIE Nairobi, Kenya Full time

    JOB SUMMARY · We are looking for a talented, self-starting software engineer to join the digital team to help deliver affordable solar power to emerging markets. This position offers a great opportunity to work alongside an elite team of engineers and business professionals and d ...

  • Dadanada

    Software Engineer

    1 month ago


    Dadanada Nairobi, Kenya Full time

    Job Description · Are you a smart software engineer with a knack for creating mobile applications with seamless user experience? Are you looking for a healthy and fast-paced environment for your next challenge? Do you want to create solutions that will actually add value to the l ...

  • Ari Limited

    Software Engineer at

    1 month ago


    Ari Limited Nairobi, Kenya Full time

    ARI Group started as ARI Limited, a Software Development Company, duly registered in Kenya in 2012. Since then we have grown to a leading software design and development force in Kenya and have diversified our investments into other successful operating companies in key business ...

  • Microsoft

    Software Engineer

    1 month ago


    Microsoft Nairobi, Kenya Full time

    · Job Description · We are seeking a Software Engineer who can help us design, implement, and deliver high-quality and high-scale cloud services that meet the needs of our customers and partners, willing to explore the unknown, from RDBMS and LDAP directories to Kerberos and SCI ...

  • Upya Technologies

    Software Engineer

    1 month ago


    Upya Technologies Nairobi, Kenya Full time

    About the job · At Upya, our mission is to digitize last mile distribution and help bring essential goods to billions of under-served people around the world. · Our clients are "Last Mile Distributors" who operate in frontier markets. They sell impact products from solar home sys ...

  • Lipa Later Limited

    Software Engineer

    1 month ago


    Lipa Later Limited Nairobi, Kenya Full time

    Summary · As a Front-End Engineer, you are responsible for leading the design and development of web applications at Lipa Later Group using frameworks like React JS, AngularJS and In this role, you will collaborate with cross-functional teams, contribute to architectural decisio ...

  • Yashio Kenya Limited

    Software Engineer

    1 month ago


    Yashio Kenya Limited Nairobi, Kenya Full time

    JOB SUMMARY · What We Bring to Your TableEnjoy a monthly gross salary of Ksh. 20,000, plus performance-based commissions.Unlock the possibility of permanent employment after three months, contingent on your exceptional performance.Benefit from unwavering support provided by our p ...


  • Microsoft Nairobi, Kenya Full time

    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 servi ...

  • Canonical

    Software Engineer

    4 weeks ago


    Canonical Nairobi, Kenya Full time

    JOB SUMMARY · Your role will be to help us provide easy to deploy, secure, and customizable industrial edge solutions. You will work on designing and implementing applications that run on constrained IoT devices to powerful gateways. Embedded systems and Linux will be at the core ...

  • Yashio Kenya

    Software Engineer

    1 month ago


    Yashio Kenya Nairobi, Kenya Full time

    What Awaits You · As a Software Engineer, you'll be part of our dynamic web application development team. This is your opportunity to engage with diverse projects, from small-scale gems to grand innovations, all while gaining invaluable practical experience and refining your skil ...

  • Yashio Kenya

    Software Engineer at

    1 month ago


    Yashio Kenya Nairobi, Kenya Full time

    At Yashio Kenya, our vision is to enable individuals worldwide to shape their own futures. We understand that in today's fast-paced world, continuous learning is essential. The current education system falls short, leaving many people unprepared for life's challenges · What Await ...

  • Canonical

    Software Engineer

    3 weeks ago


    Canonical Nairobi, Kenya Full time

    JOB SUMMARY · As a senior team member, you'll be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel, services, and userspace applic ...

  • ENGIE

    Software Engineer

    1 month ago


    ENGIE Nairobi, Kenya Full time

    ENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services. · Job Purpose/Mission · ENGIE is looking for an experienced, highly motivated, and accurate Internal Auditor with a passion in renewable energy and f ...

  • Microsoft

    Software Engineer at

    1 month ago


    Microsoft Nairobi, Kenya Full time

    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 servi ...

  • Octagon Africa

    Software Engineer at

    1 month ago


    Octagon Africa Nairobi, Kenya Full time

    Octagon is a leading provider of employee benefits services, insurance brokerage, trusts, and training for public and private sector organizations. We provide specialized services in various industry sectors. · Objective: · Create a web application using Laravel that enables user ...

  • CIO East Africa

    Software Engineer at

    1 month ago


    CIO East Africa Nairobi, Kenya Full time

    CIO EAST AFRICA is the leading magazine for the Information and Communications Technology (ICT) industry in East Africa, published by Kommunication Ultimate Limited (KUL) in conjunction with the International Data Group (IDG), a world-renowned publisher of legendary brands. · Sum ...

  • Microsoft

    Software Engineer at

    2 weeks ago


    Microsoft Nairobi, Kenya Full time

    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 servi ...

  • Canonical

    Software Engineer

    4 weeks ago


    Canonical Nairobi, Kenya Full time

    JOB SUMMARY · Who you areYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self-motivatedYou have a Bachelor's or equivalent in Computer Science, STEM ...