Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Chief Trade Development Officer - 4 Posts At Nairobi City County Public Service Board

Job RequirementServed in the grade of Senior Trade Development Officer for a minimum period of two (2) yearsBachelor's degree in any of the following discipl...


From Nairobi City County Public Service Board - Nairobi Area

Published a month ago

Color Consultant At Classic Mouldings Limited

As a Color Consultant, you'll play a key role in guiding our clients through the process of selecting exquisite color palettes using our premium products. If...


From Classic Mouldings Limited - Nairobi Area

Published a month ago

Business Support Officer I (Project Assistant) At Icipe – African Insect Science For Food And Health

Overall Purpose of the JobTo provide project management support to the head of TTU, scientists, staff, consultants, students, andinterns for efficient and ti...


From Icipe €“ African Insect Science For Food And Health - Nairobi Area

Published a month ago

Director Of Academics

The Offer Leadership Role Great work environment Opportunity to make a positive impact The Job Your responsibilities include: Provide professional and progre...


From Snaphunt - Nairobi Area

Published a month ago

Software Consultant At Burn Manufacturers

Software Consultant At Burn Manufacturers
Company:

Burn Manufacturers


Details of the offer

Job description
BURN is now poised to bring a new range of electric, hybrid, and liquid fuel stoves to Sub-Saharan Africa and beyond. Over the next 3 years, BURN plans to enter 6 new countries and launch 5+ new products. We are seeking a software engineer to assist us with developing a Pay-As-You-Go platform for product sales. This is a full-time position for a period of 6 months, with possibility of extension.
Responsibilities:
Work across client and back end software as necessary to develop and test a remote data logging and payment processing platform for BURN’s products.
Integrate payment processing with multiple mobile network operators (e.g. MPESA APIs) into the system. To work in countries with different payment platforms and service providers.
Design and manage back end and front end protocols for efficient communication & data transfer.
Design and test user experience with target customers.
Communicate effectively in a team setting.

Requirements:
Bachelor of Science in Computer Science, or similar, or extensive work experience and portfolio
3+ years of software development experience
Ability to work in a team setting, but without many other software engineers
Knowledge in multiple server-side, database & scripting languages - PHP, MySQL, Python, JavaScript, Ajax is desirable
Experience in firmware development, C/C++ is desirable
Effective verbal and written communication skills, including presentation skills, in English
Commitment to BURN’s mission to be a social enterprise and a leader in providing high quality, affordable, clean energy products to East African families

Preferred:
Knowledge and experience with designing PAYG platforms & integrating APIs
Women encouraged to apply

Degree qualifications
Bachelor of Science (BS)


Source: Myjobmag_Co

Job Function:

Requirements


Knowledges:
Software Consultant At Burn Manufacturers
Company:

Burn Manufacturers


Built at: 2024-03-29T12:33:52.816Z