• Do not pay for any job, interview, certification, visa or any other fee to any employer or individual. If you need any clarification, email us: services@myjobmag.co.ke
  • Software Engineering Director at Living Goods

  • Posted on: 13 May, 2019 Deadline: Not Specified
  • View Jobs in NGO / Non-Profit Associations View All Jobs at Living Goods
  • Subscribe to free job alerts
  • Living Goods works to reinvent how we improve the lives of the under-served. We think big, but operate lean and nimble. We believe community health is critical to deliver universal health coverage and that community health workers are essential because they bring health services to people’s doorsteps.

    We also help governments transform community health through mobile phones.  Using the disruptive power of mobile technology, we’ve equipped and deployed 7,500 community health workers across Africa. These community health workers treat common illnesses like pneumonia, diarrhea, and malaria focusing on children and mothers.  They also provide primary healthcare to 6 million people at a fraction of the cost of doctors and nurses.  And they’ve reduced child mortality by 27 percent.

    The secret to our success is a winning team.  One that enables people to bring their ideas and creativity to work every day.  If you work well in a dynamic collaborative culture, set high standards, meet challenges with determination and a have a sense of humor, come work for Living Goods!


    Software Engineering Director


    The opportunity

    mHealth is the biggest health transformation of our lifetime.  All around the globe, mobile phones are making a difference between life and death.  They allow families to call for medical help in emergencies, help rural pharmacists locate lifesaving drugs during stock outs, and enable health workers to track potential pandemics.  In developing countries, mobile phones have also transformed community health at the grassroots level.

    Living Goods is rapidly transforming into a digitally-led business in order to better serve our communities and other stakeholders. Our belief in the power of technology, mobile phones and phone apps is not unique.  Nowadays, everywhere you look healthcare executives and Ministry of Health leaders are talking about mobile health.  But at Living Goods, we’ve done more than talk.  We have created tools, fine-tuned them, and used them to equip over 9000 Community Health Workers and hundreds of supervisors to deliver high impact, low-cost community health services.We truly believe using data for decision making is transformative.

    We now want to take it a notch higher by strengthening our Technology team to enable us to customize and build high performance and scalable mHealth systems. As such, this is an excellent opportunity for a driven candidate to take on a leadership role where you would be committed to building and maintaining a highly productive software engineering team instilled with the ethos of delivering quality solutions. In return, you will enjoy an exciting, innovative environment that supports flexible and agile working. You will lead the engineering team and work closely with operational managers and high-level staff in multiple countries. You will support the CTO in developing and delivering the overarching technology strategy and setting the direction for the software engineering and operational teams within the organization. Since technology is central to what Living Goods does, you will contribute to the global organizational strategy and contribute to the technology team transformation strategy and future direction.


    • Provide leadership oversight of 10+ software engineers, including employees, contractors, and third-party partners.
    • Participate in strategy conversations the organization in general and technology in particular.
    • Develop an understanding of organizational goals and requirements, and develop a vision to translate those requirements to the technical end-product.
    • Work in alignment with project leadership and internal & external stakeholders to deliver projects on time, with high quality, and that meet client needs.
    • Partner with cross functional teams, stakeholders, product owners, and operational managers to deliver software solutions in alignment with organizational objectives.
    • Be the team’s representative among senior and project leadership, effectively managing upwards and downwards.
    • Develop and deliver regular communication including software delivery status and risks to senior management.
    • Determine appropriate work load for engineers and develop engineer’s skills in alignment with their career goals and organizational future needs.
    • Has a strong Software Engineering background and deep knowledge of agile development practices, TDD/BDD, automated builds, continuous integration, Cloud & container infrastructure.
    • Has experience across the entire software development life-cycle from inception, through build to production.
    • Is an experienced leader who has built effective teams that deliver results across the organization; technical experts, managers and future leaders.
    • Has confidence to express own opinions, and pragmatic about modifying them when appropriate.
    • Has the desire to learn and evaluate new technologies for cutting-edge solutions.

    Key responsibilities

    • Collaborate with senior engineering staff to define and implement reliable, scalable, efficient and secure architectures operating in a cloud environment.
    • Create and execute key strategies to meet business outcomes and manage strategic relationships.
    • The ability to lead and influence C-level stakeholders.
    • Deliver high quality, high availability, highly reliable, scalable, and secure systems.
    • Lead the architecture, design, implementation and deployment of products, working with project teams to ensure effective translation of requirements into technical specifications, delivery of products to schedule with high quality.
    • Define and manage the entire software development lifecycle in an agile delivery environment focusing on continuous deployment at pace while maintaining quality and performance of software systems including supporting systems in production, responding to production incidents and managing unplanned work.
    • Grow, mentor, manage and inspire a growing team of software engineers, providing clear and constructive feedback and creating opportunities for learning and growth.
    • Strategic collaboration with senior management and stakeholders (e.g. Health, Operations, Innovation, Business Development, CHST, etc.) to define and build new features and products


    • BS/MS in Computer Science, Engineering, or related field
    • 12+ years of software engineering experience with a focus on high performing, innovative/creative and consumer-facing application and platforms.
    • 7+ years of leadership experience of which 5 should be direct management experience of a medium-size team i.e. 15+,
    • Previous hands-on experience developing web/mobile applications, transactional platforms from requirements gathering to delivery and support.
    • Proven ability to efficiently manage all aspects of the software development lifecycle in an Agile environment particularly multi-tier data-driven applications.
    • Preferably experience in Java, Android, Node, Javascript, React, Python and Linux.
    • Comfortable with integration, extension and modification of open-source tools.

    The ultimate success

    The ultimate measure of success is working software in production fit for now and the future, and a team that is continually challenged, motivated, mentored and supported where necessary. So, if being at the cutting edge of technology for development in health appeals and you have the background and skills, we are looking for then get in touch, we would be keen to hear from you.


    A competitive salary and benefits package commensurate with experience including health insurance and bonus opportunity.  The opportunity to be your best while making lives better for those in need.

    Living Goods is an equal opportunity employer and will consider every qualified applicant for employment. Living Goods does not discriminate based on race, ethnicity, national origin, ancestry, religion, gender, sexual orientation or disability.

    Living Goods does not offer any positions without an interview and never asks candidates for money.  If you are asked for money, we strongly recommend that you do not respond and do not send money or personal information.

    Method of Application

    Use the link(s) below to apply on company website.

  • Recent Jobs from Living Goods
  • View jobs posted the same day by this employer in a single thread
  • Senior Manager, Digital Health Partnerships at Living Goods
  • Global Research & Learning Senior Manager at Living Goods
  • Global Senior Analyst at Living Goods
  • Senior Program Manager, Innovation Network at Living Goods
  • Senior Program Manager, Technical Assistance at Living Goods
  • Know More About Living GoodsSimilar Jobs
  • Subscribe to free job alerts
  • Elecrical/Electronic Technician at Vending Services
  • Electrical Engineering Graduate Trainee at Total Kenya Limited
  • Civil Engineering Graduate Trainee at Total Kenya Limited
  • Mechanical Engineering Internship at Industrial and Commercial Development Corporation (ICDC)
  • Software Engineer at Gro Intelligence
  • Software Engineer at Ona Data
  • Senior Software Development Engineer at Threewin Co
  • Play-Out Technician Trainee at Family Media
  • Filter Jobs
  • County | Search by region instead




    Also include jobs without defined experience

    Job Title

  « 1 Recently Viewed Job