Current jobs related to Intern -Software Engineer at - Nairobi, Nairobi Area - Living Goods

  • Software Engineer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya IBM 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. WikipediaYour Role and Responsibilities Conduct research in software engineers applied to cognitive computing, include performing foundational research in a wide range of topics...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya ENGIE Full time

    Responsibilities Participate in the software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations such as technical debt, feasibility at scale etc. Own initiative and complete it from start to finish, provide guidance to other engineers and deliver a complete solution...

  • Software Engineer

    5 days ago


    Nairobi, Nairobi Area, Kenya pycs Full time

    Pycs seeks a skilled Software Engineer to develop and enhance complex software systems that power our organization's products and services. We are looking for a technical expert who can architect scalable solutions, mentor team members, and drive innovation across the software development lifecycle.Key Responsibilities: Architect and design software systems...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    Software EngineerJoin our team of passionate and collaborative engineers at Microsoft, where we're shaping the future of the Identity Platform.About the RoleWe're seeking a skilled software engineer to contribute to the design, development, and delivery of cutting-edge technologies. As a key member of our team, you'll have the opportunity to work on complex...

  • NET Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya The Cigna Group Full time

    The job profile for this position is Application Development Senior Analyst, which is a Band 3 Senior Contributor Career Track Role.Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya ENGIE Full time

    Responsibilities Define software engineering strategy and architecture with other leaders, fully responsible for the technical evolution of at least one software product, responsible for the entire software development lifecycle SDLC from ideation to deployment Implement and optimize microservices and RESTful APIs to ensure scalability and ease of...


  • Nairobi, Nairobi Area, Kenya Angaza Full time

    Role SummaryWe are looking for a skilled Senior Software Engineer to drive the development and integration of cutting-edge software solutions that advance our mission. This role provides an exciting opportunity to be a technical leader in designing and developing lending, credit, and compliance technologies, contributing to systems that are stable, reliable,...


  • Nairobi, Nairobi Area, Kenya ENGIE 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.Responsibilities Participate in the software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations such as technical debt, feasibility at scale...


  • Nairobi, Nairobi Area, Kenya The Cigna Group Full time

    OverviewCigna International Health is initiating a project to develop a cutting-edge global mobile solution to bolster the expansion of our health businesses across the globe. We're actively seeking accomplished leaders to champion our vision and steer us towards building a mobile platform for serving Cigna's customers all over the world.We are seeking an...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Learnsoft Beliotech Solutions Full time

    Learnsoft Beliotech Solutions is an Information Technology company specializing in Software Development and Graphics Design.SummaryWe are seeking a passionate and motivated Web Developer Intern to join our team. This position is ideal for individuals looking to gain hands-on experience in the software development industry, particularly in application...


  • Nairobi, Nairobi Area, Kenya Jumia Full time

    JUMIA is an e-commerce startup that aims to deliver a wide range of items across the African continent.As a Senior Java Software Engineer, you will be part of an agile team that develops e-commerce, smart logistics, and payment solutions.Key Responsibilities:Develop e-commerce, smart logistics, and payment solutions using state-of-the-art technologies and...


  • Nairobi, Nairobi Area, Kenya Safaricom Kenya Full time

    Safaricom seeks a skilled software developer to join its team, responsible for designing and implementing financial services systems with high availability. Reporting to the Development Lead Fintech - Financial Services IT, the role holder will be responsible for financial services system development, support, capacity planning and technology...

  • HPC Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Canonical Full time

    What your day will look likeWrite high quality, rigorously designed Python softwareCollaborate proactively with a globally distributed teamDebug issues and produce high quality code to fix themContribute to technical documentation that define best practices for authoring high quality operators Discuss ideas and collaborate on finding good solutionsWhat we...

  • Sr. Cloud Engineer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Worldreader Full time

    Worldreader seeks a Sr. Cloud Engineer to lead the successful production deployment of projects using AWS services, ensuring high standards of code quality and thoughtful design. Reporting to the Director of Technology in Barcelona, Spain, this full-time hybrid position is based in Nairobi, Kenya. Responsibilities Provide guidance and mentorship...


  • Nairobi, Nairobi Area, Kenya United Nations Office at Nairobi (UNON) Full time

    The United Nations Environment Programme (UN Environment) is the leading global environmental authority that sets the world's environmental agenda, promotes the coherent implementation of the environmental dimension of sustainable development within the United Nations system and serves as an authoritative advocate for the environment.Duties Assist in the...


  • Nairobi, Nairobi Area, Kenya Gap Recruitment Services Limited Full time

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent.Job Purpose:Reporting to the technical lead, the overall purpose of this role is to program and commission electronic security and safety systems such as Fire Alarm & BMS, Baggage Scanners, Boom Barriers, Turnstiles,...

  • ELV System Engineer

    2 months ago


    Nairobi, Nairobi Area, Kenya Gap Recruitment Services Limited Full time

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent.Job Purpose:Reporting to the Technical Team Head, the overall purpose of this role is to undertake the installation, testing and commissioning of electronic security and safety systems such as Fire Alarm, Boom...

  • Structural Engineer

    2 months ago


    Nairobi, Nairobi Area, Kenya Brites Management Full time

    Brites Management Services Limited is one of the best leading Recruitment and HR consultancy companies in Nairobi, Kenya. We are registered and incorporated under Companies Act (Cap. 486) and we provide a complete range of HR Solutions.DUTIES AND RESPONSIBILITIESConduct regular site visits to monitor progress, assess quality of work, and ensure adherence to...

  • Electrical Engineer

    2 months ago


    Nairobi, Nairobi Area, Kenya West Kenya Real Estate Ltd Full time

    We are a Design and Build Construction Company Kenya doing both Commercial and Residential buildings, with over 16 years of actively generating all types of house plans in Kenya. We are a limited liability company duly registered with the National Construction Authority of Kenya (NCA).SummaryWe are seeking a qualified and experienced Electrical Engineer to...

  • Mechanical Engineer

    2 months ago


    Nairobi, Nairobi Area, Kenya West Kenya Real Estate Ltd Full time

    We are a Design and Build Construction Company Kenya doing both Commercial and Residential buildings, with over 16 years of actively generating all types of house plans in Kenya. We are a limited liability company duly registered with the National Construction Authority of Kenya (NCA).SummaryWe are seeking a highly skilled Mechanical Engineer to join our...

Intern -Software Engineer at

3 months ago


Nairobi, Nairobi Area, Kenya Living Goods Full time
At Living Goods we empower people to improve the health of their families, friends and communities.

Living Goods supports networks of 'Avon-like' health entrepreneurs who go door to door to teach families how to improve their health and wealth and sell life-changing products such as simple treatments for malaria and diarrhea, safe delivery kits, fortified foods, clean cook stoves, water filters, and solar lights.

By combining the best practices from business and public health, we are dramatically lowering child mortality AND creating livelihoods for thousands of enterprising women.

Living Goods supports a network of over 2,000 micro-entrepreneurs in Uganda and Kenya who teach families in their communities how to improve health and well-being while selling affordable, high-impact products like basic medicines, fortified foods, water filters, clean cook-stoves, and solar lights.

As part of the Branch Team, you will play a key role in supporting Community Health Volunteers (CHVs) to deliver high quality health care to their communities and generate sales of critical products.


Roles and Responsibilities:
Assist in the design, development, and testing of software applications.
Write clean, efficient, and maintainable code.
Collaborate with the development team to troubleshoot and debug software issues.
Participate in code reviews and collaborate in team discussions and share feedback.
Assist in the development and maintenance of data pipelines and ETL processes.
Assist in the integration of data from various sources into our data warehouse.
Develop data dashboards to support business decisions.
Document technical specifications and processes.
Participate in agile development processes and team meetings
Contribute to the improvement of existing software and the creation of new features
Contribute to the development of technical documentation.
Work on assigned tasks and projects under the guidance of senior engineers.
Develop and execute test cases to ensure software quality.
Assist in the integration of software components and third-party services.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Provide support for software applications and resolve user issues.
Contribute to the continuous improvement of development processes and practices.
Stay up to date with the latest industry trends and technologies

Requirements

Education and Experience:
Recently completed a bachelor's degree in computer science, IT, or a related field
Understanding of agile software development methodologies (Scrum/Kanban)
Knowledge of core computer science concepts such as object-oriented design, algorithm design, data structures, problem-solving, and complexity analysis

Skills and Competencies:
Hands-on experience in a real-world software development and data engineering environment.
Good understanding of programming languages such as JavaScript, Python.
Basic knowledge of RDBMS and NoSQL databases.
Basic knowledge of data engineering concepts and tools e.g., ETL.
Good problem-solving and analytical skills.
Strong communication and collaboration skills.
Eagerness to learn and adapt to new technologies.
Ability to manage multiple tasks and meet deadlines.
Ability to work independently and take initiative.
Basic experience with SCM systems like Git.
Basic knowledge of cloud platforms.