Jobsinghana.com
 

Engineering Manager

JOB SUMMARY

Company Esoko
Industry ICT
Category I.T.
Location Accra
Job Status Temporary
Salary GHS
Education Tertiary
Experience 5 years
Job Expires Feb 18, 2023
Contact ...
 

Company Profile

Esoko is building Africa’s leading community management platform for the delivery of digital services to the rural areas in Africa. We have been a pioneer in the mobile for Agriculture space in Africa and are positioning ourselves to become the leading community platform for rural transactions. We see ourselves as building a kind of “CRM” for rural Africa.  We therefore require the services of an experienced technical person to lead and support the evolution of Esoko’s technology platform in pursuit of the company’s strategic direction.

We’re a highly motivated group of 30 based in Accra, Ghana.

The Esoko Product

Esoko has been helping enterprises manage rural communities since 2008. Traditionally focussed on content services to farmers, the platform now provides powerful data collection tools, biometric profiling, analytics, as well as communication services. The short to medium term goal of the company is to help our partners solve fundamental flaws linked to paper-based data collection systems. Our solution combines mobile 

Job Description

Company Background
Esoko provides two main services, Surveys and Messaging. Our solution combines mobile and web-based tools for data collection and analysis, with field deployment and management, to gain insights into targeted individuals and communities as well as messaging services using a variety of channels including SMS, Voice, IVR & Call Centres. Our services include customized software development for digital surveys, to collect biometric and spatial data; web-enabled reporting dashboards; field agent recruitment, training, and management; and verification and payment solution for social protection and agricultural programs

Commercial Expectations

  • Provides coordination, guidance, motivation and shares strategic perspective with team.
  • Able to communicate with third parties (clients and partners) in the spirit of positive and continued relationship

About the Role

  • Handle multiple tasks with differing degrees of importance. Set and meet deadlines, document activities and report on development progress.
  •  Manage changes in software build requirements, priorities, and deadlines.
  • Deliver within assigned time limits and according to company's standards 
  • Ensure delivery of high quality (defect-free) work that accurately meets specifications and ensures consistency and attention to detail.
  • Manage his/her own workspace, maintaining all working software and hardware tools in good order (up to date, secure, virus-free, backed up, etc.).
  • Take charge of responsibilities and make the necessary decisions within the limits assigned. 
  • Enforce, establish, and redefine process and policy to improve company’s efficiency and effectiveness, according to upper management vision.
  • Find new and innovative solutions, workable ideas, and concepts. Open-minded and resourceful in ¬software development.
  • Personal and Interpersonal Expectations
  • Able to communicate clearly and effectively, both orally and in writing. Able to organize thoughts to pass the message across in an effective and efficient way, focusing on adherence, clarity and brevity as well as to stimulate interest in the listener(s).
  • Is a cooperative team-player, willing to associate with others for mutual benefit.
  • Has desire to help others in critical situations.
  • Able and willing to participate to company meetings, contribute own ideas and opinions, share views and accept decisions made with other members.
  • Copes with pressure and extend periods of high workload. Remains calm under adverse circumstances, while still being able to manage priorities and tasks

Required Skills or Experience

  • Tertiary degree in computer Science or Software Engineering and relevant work experience in an AgriTech, Fintech, EduTech, IoT, SaaS or   ICT related businesses
  • One or more professional certifications (either in software development, system/network administrator or project management.)
  • At least five or more years’ experience in software development.
  • Adapt to software development process in an agile/scrum process involving bi-weekly sprints
  • Participate to company meetings, contribute own ideas and opinions, share views, and accept decisions made with other members.
  • Cope with pressure and extend periods of high workload. Remains calm under adverse circumstances, while still being able to manage priorities and tasks
  • Ability to use office suites, including project management software
  • Proven ability to lead engineering teams based on mutual trust, credibility, and respect.
  • Fluent English language, with excellent communications skills; both oral and written.
  • Team leader, team player, decision maker, and motivator.
  • Action person, independent, self-motivated, reliable and flexible

How To Apply

Sorry, job has expired.

 
Note

Please note, employers receive numerous applications per posting and will only shortlist the most qualified candidates. Also Jobsinghana.com is not involved in any decision made by an employer/recruiter and therefore does not guarantee that applications sent will result in a candidate being shortlisted/selected for that position.
 
 
To Top