Jobs
>
Nairobi

    Senior Software Engineer - Nairobi, Kenya - Microsoft

    Microsoft
    Microsoft background
    Full time
    Description

    JOB 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 maintainabiQualificationsRequired/Minimum QualificationsBachelor'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

    RESPONSIBILITIES

    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.

    REQUIRED SKILLS

    Python, Software architecture, JavaScript, C, C# or C++, Database query languages (SQL, others), Programming

    REQUIRED EDUCATION

    Bachelor's degree



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

  • Shamiri Institute

    Software Engineer

    1 week ago


    Shamiri Institute Nairobi, Kenya Full time

    Our mission is to provide youths, in Sub-Saharan Africa (SSA) and beyond, with evidence-based tools to improve their life outcomes. We believe in a world where youth, anywhere, can actualize their life outcomes. Founded at Harvard and launched in Kenya in 2018, we combine rigorou ...

  • Ari Limited

    Software Engineer at

    17 hours 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 ...

  • Lipa Later Limited

    Software Engineer

    4 days 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 ...


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


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

  • ENGIE

    Software Engineer

    1 week 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 ...


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

  • Microsoft

    Software Engineer

    1 week ago


    Microsoft Nairobi, Kenya Full time

    JOB SUMMARY · Qualifications5+ years of software development and design experienceBachelor's degree in computer science, related field, or equivalent work experience.Proficiency in one or more general purpose programming languages including but not limited to: C#, Python, JavaScr ...


  • Microsoft Nairobi, Kenya Full time

    JOB SUMMARY · Qualifications6+ years of software development and design experience - 2+ years of experience in managing a large software engineering team - Bachelor's degree in computer science, related field, or equivalent work experience. - Experience with one or more general p ...


  • Staffrite Nairobi Area, Kenya Full time

    You will be part of a highly motivated and skilled team incubating a new business for IBM with the goal of accelerating science and societal impact, focusing especially in chemistry, materials, biomedical sciences, climate, and sustainability. A Discovery Platform Software Engine ...


  • Dawit Insurance Nairobi, Kenya Full time

    Dawit Insurance Agency Limited specialises in securing business owners' most valuable assets. We do this in a way that allows our customers to see what solutions are available in the market, and what best "fits" their requirements · Role · This is an on-site internship role for a ...


  • Kyosk Digital Services Nairobi, Kenya Full time

    A kiosk is an informal convenience store selling everyday household items. Known locally by their vernacular names e.g. Duka in Kenya, Spaza in South Africa, Kantemba in Zambia. kiosk-type retail outlets are the cornerstone of African retail, accounting for over 60% of all retail ...


  • Code for Africa (CfA) Nairobi, Kenya Full time

    Code for Africa (CfA) uses technology and #OpenData to empower citizens. We give citizens actionable information for better-informed decision making and digital tools to amplify their voices, so that they can hold the authorities (both governmental and corporate) to account. · Su ...


  • Kyosk Digital Services Nairobi, Kenya Full time

    A kiosk is an informal convenience store selling everyday household items. Known locally by their vernacular names e.g. Duka in Kenya, Spaza in South Africa, Kantemba in Zambia. kiosk-type retail outlets are the cornerstone of African retail, accounting for over 60% of all retail ...


  • Kyosk Digital Services Nairobi, Kenya Full time

    A kiosk is an informal convenience store selling everyday household items. Known locally by their vernacular names e.g. Duka in Kenya, Spaza in South Africa, Kantemba in Zambia. kiosk-type retail outlets are the cornerstone of African retail, accounting for over 60% of all retail ...


  • Kyosk Digital Services Nairobi, Kenya Full time

    A kiosk is an informal convenience store selling everyday household items. Known locally by their vernacular names e.g. Duka in Kenya, Spaza in South Africa, Kantemba in Zambia. kiosk-type retail outlets are the cornerstone of African retail, accounting for over 60% of all retail ...


  • Branch Nairobi, Kenya Full time

    Our mission is to deliver world-class financial services to the mobile generation Life moves faster than the pace of bank queues. Your smartphone is making the world a smaller place-and a faster one. Branch is a for-profit socially conscious company based in San Francisco, Nairob ...