Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 14, 2023
    Deadline: Not specified
  • Sanergy is an award-winning social venture that builds healthy, prosperous communities by making hygienic sanitation accessible and affordable in Africa’s urban informal settlements. Our systems-based approach to solving the sanitation crisis involves five key steps: we build a dense network of franchised micro-entrepreneurs, who operate low-cost, high...
    Read more about this company


    Software Engineering Manager (Inhouse)

    About the Role

    The Software Engineering Manager joins us at a critical juncture as Fresh Life expands throughout Kenya and across Africa, as we position ourselves as the industry leader for safe sanitation services in emerging markets. Reporting to General Manager - IT, you will lead a team of Software Engineers in the development, maintenance, and testing of software products ensuring the timely delivery of high-quality software. To succeed in this role you will require a keen eye for gaps in our product offerings, strong problem-solving skills, and an innovative mindset to fill those gaps. You have a  deep understanding of software engineering principles, with a proven ability to structure the full lifecycle of enterprise software products production - from conception through release and to subsequent continuous product improvement; as well as the ability to communicate effectively with stakeholders.

    Duties and Responsibilities

    • Analyse our end-users’ needs, current market trends, and potential partnerships from an ROI and build vs. buy perspective.
    • Collaborating with the Product Management team and front-end users on software functionality as well as Consulting with management and software developers to determine software solution requirements.
    • Managing and mentoring the Software Development team in the development, deployment, and integration of software solutions.
    • Determining system specifications and analyzing test stage data prior to software installation.
    • Resolving software deployment and integration errors, documenting processes as well as performing routine maintenance, and monitoring performance metrics.
    • Analyze current and future product requirements and develop appropriate implementation programs and production timelines to ensure they’re successfully achieved
    • Appraise new product ideas, end-user requests, and feature requirements, and strategize appropriate implementation plans
    • Responsible for collaboration with the Product Management team for managing the project implementation and release schedules for the software products and keeping the end-users apprised of status. Support in the Quality Assurance Testing and documentation of features for the Production Environment.


    • Degree in Computer Science/Software Engineering/ Computing and related fields of study.
    • Minimum 5 years of demonstrable experience in managing a team of Software Developers in an in-house capacity
    • Ideal candidate will have 3-4 year experience leading a team of developers in building systems in inhouse credit management, sales deployment, payroll customization etc, within
    • a high growth organization
    • Experience in Python, React, Javascript, Docker,  Odoo ERP
    • CI/CD Tools - Git, BitBucket, JIRA
    • Mobile App development for Android
    • Experience in Odoo ERP customization is highly advantageous
    • Proficiency in documenting processes and monitoring performance metrics.
    • Experience taking software projects through the entire software life-cycle (requirements analysis, design, implementation, deployment, post-deployment support).
    • Strong experience in a dynamic software product management role with proven experience overseeing all elements of the product development lifecycle.
    • Previous software and web development experience and highly effective at working with cross-functional teams.
    • Exceptional interpersonal and communication skills.

    Method of Application

    Interested and qualified? Go to Sanergy on to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Sanergy Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail