Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Nov 26, 2019
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

     

    Senior Software Engineer

    We currently seek to recruit a Senior Software Engineer who will work in our IT Services department:

    A typical day for you might include the following

    • Product Management
      • Leading the development of custom enterprise software to power and improve the efficiency of our rigorous processes across the network.
      • To design innovative new systems, tools and processes that significantly improve operations throughout the organization; ensuring that IT solutions developed provide optimal solutions to the problems they solve.
      • Review existing systems and processes and recommend and design new solutions including running prototypes and pilot tests to evaluate new ideas.
      • Review workflows, user interaction and user interfaces for new software solutions before they are developed and recommend improvements.
      • Software and Information Architecture
      • Developing standards and guidelines for software design and coding to be used by the software team.
      • Recommend and implement sound database design and optimization techniques for transactional and analytical databases.
      • Documentation of requirements analysis, functional specifications and UI designs using standard software documentation notation.
      • Ensuring that our IT systems will scale in line with the overall organization growth strategy.
      • Software Development
      • Leading of software development resources (in-house and contracted) on architecture improvement projects; customizing internal systems with off the shelf software.
      • Own the software release process including planning and coordinating the timing, schedule and deployment of software releases being done by the different teams
      • Maintain and improve software configuration management practices and tools including bug tracking, version control, software builds, and deployment.
      • Evaluate and recommend improvements to software development processes and policies in the organization.
    • Business Analysis/Project Management
      • Lead the analysis and business requirements gathering to develop detailed functional requirements, clearly stating project scope
      • Constant interaction with business units and business owners to understand business processes and key requirements, proactively work to resolve client issues.
      • Responsible for identification and inventory of customer process pain points and gaps in best practices.
      • Have/develop a strong understanding of SalesForce’s capabilities and limitations to be able to clearly communicate those to customers to facilitate building a clear requirements development strategy for each customer engagement.
      • Lead the team in the evaluation of AppExchange tools for feasibility and impact to the business.
      • Work with Project leads in leading, directing, and reviewing all activities associated with delivering technology products that have an impact on the use of Salesforce in the organization.
      • Responsible for product quality, project completion, timeliness, and customer satisfaction.
      • Perform business process modelling, User experience modelling and basic technical architecture diagramming.
      • Leads and is responsible all Testing and QA activities within the project lifecycle. Works with and manages off shore QA resources to develop and execute Test Plans, Test Scripts and all other deliverables and activities related to Quality Assurance of the Products.
    • General
      • Manage teams of developers.
      • Follow new developments in technology and recommend creative and innovative uses of technology to solve business problems.
      • Project management for software projects; ensuring milestones and deliverables are satisfactorily met.
      • Supporting in-house users of our custom software and problem solving.
      • Provide mentorship and general knowledge transfer in matters IT related to members of the IT team.

    Skills and qualifications you’ll need

    • Degree in Computer Science/Software Engineering/ Computing/Business Related fields.
    • Masters in IT/Business related degrees is desired
    • Software Development Certifications is desired
    • Demonstrated experience in designing creative solutions given significant constraints such as very low cost, lack of power, and a non-technical user base
    • Experience leading teams through brainstorms / innovation sessions / workshops
    • Vast working knowledge and experience of C#/.NET, PHP, Java and Android.
    • Experience taking software projects through the entire software lifecycle (requirements analysis, design, implementation, deployment, post deployment support)
    • Experience integrating off-the-shelf and custom built technologies
    • Development and support of systems that are critical to the day to day operations of medium and large organizations (ERP, financial systems, CRM, MRP etc)
    • Database design and advanced SQL.
    • Demonstrable knowledge and experience with professional software development practices and tools including source code control, defect tracking, unit testing and code reviews.
    • Ability to design creative cost effective solutions given limited resources.
    • Experience in working with the various platforms such as Salesforce/Apex, CRM/MRP/ERP systems and SQL Server highly desirable
    • Must have demonstrable experience in leading analysis and business requirements gathering to develop detailed functional requirements, clearly stating project scope.
    • Must possess the following skills; Problem solving skills ,analytical skills, should be able to work with a team, has to be adaptable and flexible and have good Communication skills

    Qualities you’ll need to fit in well with the Sanergy-Stars

    • A collaborative spirit that compels you to work beyond your team
    • A desire to understand and serve customers
    • A willingness to embrace diversity, integrity, and empathy
    • An innovative approach to assessing and testing new ideas
    • An enthusiasm to achieve set targets and improve yourself professionally

    go to method of application »

    Assistant Marketing Manager

    Fresh Life Initiative (FLI) is an award-winning social venture that makes hygienic sanitation accessible and affordable in Africa’s urban slums for everyone, forever. 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-quality waterless sanitation facilities. We provide critical support services – such as access to finance, training, marketing and business analytics. We collect the waste regularly and safely remove it from the community. Working with our sanitation partners we convert the waste into valuable by-products, such as organic fertilizer and renewable energy. Finally, we sell the by-products to Kenyan farms. Since November 2011, we have launched over 3000 Fresh Life Toilets to a network of 2500 micro-entrepreneurs and we collect and convert over 9000 tons of waste annually.

    Role:

    The Assistant Marketing Manager will be responsible for generating and sustaining high consumer usage of Fresh Life Toilets, while supporting the sales team to increase franchise uptake of the Fresh Life Toilets. To accomplish these goals, the Assistant Marketing Manager will work collaboratively with the other FLI field teams to implement viable marketing initiatives aimed at generating demand for franchise uptake; implement community-wide branding and sanitation awareness campaigns; strategize and execute marketing initiatives to support Fresh Life franchisees in attracting users; and measure effectiveness of all branding and marketing activities.

    Key Duties/Responsibilities:

    • Managing all marketing for the company and activities within the marketing department.
    • Developing the marketing strategy for the company in line with company objectives.
    • Coordinating marketing campaigns with sales activities.
    • Overseeing the company’s marketing budget.
    • Creation and publication of all marketing material in line with marketing plans.
    • Planning and implementing promotional campaigns.
    • Manage and improve lead generation campaigns, measuring results.
    • Overall responsibility for brand management and corporate identity
    • Preparing online and print marketing campaigns.
    • Monitor and report on effectiveness of marketing communications.
    • Creating a wide range of different marketing materials.
    • Working closely with design team and assisting with new product launches.
    • Maintain effective internal communications to ensure that all relevant company functions are kept informed of marketing objectives.
    • Analyzing potential strategic partner relationships for company marketing.

    Requirements:

    • Bachelors degree in marketing or business related discipline
    • Proven experience in designing and implementing consumer marketing & branding activities
    • Ability to conduct consumer research 
    • Ability to develop and implement data-driven strategies to increase customer acquisition and retention
    • Excellent verbal and written communication skills
    • Collaborative working style, with ability to lead and inspire teams including temporary field staff
    • Fluent in English and Swahili
    • Good knowledge of MS Office applications including ability to analyze data, develop presentations and reports
    • Good understanding of the urban informal settlements market, including ideal marketing strategies and channels
    • Passion for creativity and innovation

     

    Required documents (Mandatory)

    • Copy of National ID
    • Academic transcripts
    • Academic certificates
    • Letter of recommendation (from school or previous employer)
    • KRA Pin
    • NHIF
    • NSSF
    • Police Clearance
    • HELB 

    ​​We offer an interesting and challenging position within a multicultural and dynamic environment, selling a product that makes a significant positive impact, working with a highly motivated team who is passionate about the cause. 

    Method of Application

    Interested and qualified? Go to Sanergy on www.sanergy.com 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