![Poa Internet](https://carrierwave.fuzu.com/employers/70090aa0-a74f-4e52-8b32-23a483108d0b.png)
Software Engineer Trainee at
2 weeks ago
Communications have an incredibly positive impact on improving the lives of individuals and accelerating the economic and social growth of developing countries; yet 4.4 billion people around the world are still unconnected and many more are poorly serviced.
At poa we believe everyone deserves access to the internet and it should not be limited to the privileged few.
Our poa Internet service provides wireless broadband to low income and rural communities across East Africa, offering individuals and small businesses highly affordable Internet access.
poa brings significant social benefit to the communities we serve by offering free access to digital content including educational and health materials as well as generating substantial employment opportunities.
Mission Statement for the Role:
To participate in deploying new equipment, technologies, software and systems, within the innovation projects that Poa Labs will run.
To support the Project and Product management team, and work together with the Engineering team to achieve the goals set out for each project.
To be inquisitive, proactive, questioning, participative, and think out of the box.Overall Responsibility:
The role has the responsibility to develop software systems, microservices, tools, scripts, and Android apps. Document the use of frameworks and libraries. Document the existing and newly created code base. Implementing agreed upon Software Quality Assurance Standards & development/staging/production workflows using GitHub.
Key SMART Results for A-Player - Target, Year
Document existing software systems (Icon), to be consumed by both tech and non-tech staff, following agreed-upon standards and tools - Q3
Assist software Engineers in implementing the road-map for internal software development, and the workflow using GitHub to support multiple developers in development, testing, staging, and production environments - Ongoing
Assist software Engineers in implementing approved change requests in a timely manner, ensuring proper documentation and alignment to agreed upon software quality - Ongoing
Assist software Engineers in implementing Data Warehouse Pipelines incorporating all Poa Software ecosystems into a Data lake /Data Mart - Q4
Assist software Engineers in successful migration (Go live) of the current OSS/BSS platform from Admin v2 to Adminv3 by June Q2
Department stage of development where this role sits (starting, preparing for scale, scaling, mature)
Preparing for Scale
Core energy required for this position (e.g. Sirdar Profile Type)
Catalyst / Champion
Key Competencies - Criticality (H,M,L)
Ability to specify, develop, test, and bring software systems into production - H
Basic knowledge of software development using Python, PHP + HTML/CSS/JS native code - H
Basic Understanding of network systems, IP stack, and communication protocols at Layer 2 and Layer - L
Basic knowledge of databases (MySQL / SQLite/Redis) and related concepts e.g Data Modelling, SQL, Database optimization, ETL process - H
Demonstrated ability to quickly learn new technologies and concepts and apply them in your day to day problem solving activities - M
Mandatory Criteria with no exceptions to hire
Must be alligned with similar Values and DNA to Poa to ensure cultural alignment
-
Research Science Intern at
1 month ago
Nairobi, Nairobi Area, Kenya Software Engineer at IBM Full timeInternational Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. WikipediaSummaryAs a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within...
-
Engineering Trainee at
1 month ago
Nairobi, Nairobi Area, Kenya Kempinski Hotels Full timeKempinski Hotels S.A. is Europe's oldest luxury hotel group. The group now has its head office in Geneva but was founded in Berlin in 1897 as the 'Hotelbetriebs-Aktiengesellschaft'.SummaryReporting to the Training Manager, the trainee will be responsible for learning and familiarizing with various activities and operations within their departments. He/ She...
-
Nairobi, Nairobi Area, Kenya Amref Kenya Full timeAmref Health Africa in Kenya is the country programme office of Amref Health Africa, Africa's largest International Health NGO. This is the largest and oldest country programme in Africa with an average annual budget of USD 40millionMAIN PURPOSE OF JOBTo support the WHEEL project, under the Population Health & Environment (PHE) department to plan, design and...
-
Nairobi, Nairobi Area, Kenya Amref Kenya Full timeAmref Health Africa in Kenya is the country programme office of Amref Health Africa, Africa's largest International Health NGO. This is the largest and oldest country programme in Africa with an average annual budget of USD 40millionMAIN PURPOSE OF JOBTo support the WHEEL project, under the Population Health & Environment (PHE) department to plan, design and...
-
Associate Product Manager Trainee Job
3 months ago
Nairobi, Nairobi Area, Kenya Staffrite Full timeOur client is a Software Company specializing in the development and support of enterprise business solutions. The company is emerging as the face of modern innovation and techno-savvy, empowering businesses and operations. With the company's ability to understand customer needs, develop and master latest technologies, it is therefore accordingly positioning...
-
IT Trainee at
1 month ago
Nairobi, Nairobi Area, Kenya Kempinski Hotels Full timeKempinski Hotels S.A. is Europe's oldest luxury hotel group. The group now has its head office in Geneva but was founded in Berlin in 1897 as the 'Hotelbetriebs-Aktiengesellschaft'.SummaryReporting to the Training Manager, the trainee will be responsible for learning and familiarizing with various activities and operations within their departments. He/She...
-
Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya ENGIE Full timeJOB SUMMARYWe are looking for a talented, self-starting software engineer to join the digital team to help deliver affordable solar power to emerging markets. This position offers a great opportunity to work alongside an elite team of engineers and business professionals and directly contribute to the success of a mission driven company with social and...
-
Software Engineer
1 month ago
Nairobi, Nairobi Area, Kenya ENGIE Full timeJOB SUMMARYWe are looking for a talented, self-starting software engineer to join the digital team to help deliver affordable solar power to emerging markets. This position offers a great opportunity to work alongside an elite team of engineers and business professionals and directly contribute to the success of a mission driven company with social and...
-
Software Engineer at
1 month ago
Nairobi, Nairobi Area, Kenya ENGIE Full timeENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services.Job PurposeWe are looking for a talented, self-starting software engineer to join the digital team to help deliver affordable solar power to emerging markets. This position offers a great opportunity to work alongside an elite...
-
Software Engineer at
1 month ago
Nairobi, Nairobi Area, Kenya Ari Limited Full timeARI Group started as ARI Limited, a Software Development Company, duly registered in Kenya in 2012. Since then we have grown to a leading software design and development force in Kenya and have diversified our investments into other successful operating companies in key business sectors.SummaryARI Limited is looking to recruit a Software Engineer to design...
-
Digital Marketing and Social Media Trainee
1 month ago
Nairobi, Nairobi Area, Kenya eProd Solutions Full timeABOUT THE COMPANYeProd, is a tested, proven farmer management solution for SME aggregators, such as cooperatives, traders, and food processors for agriculture and livestock, managing large numbers of suppliers. Some of the functionalities include: management of the geo-referenced supplier base, supplier contracts, field inspections, training, traceability,...
-
Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Microsoft Full timeJob DescriptionWe are in search of a Software Engineer to aid us in designing, implementing, and delivering top-notch and large-scale cloud services tailored to the requirements of our clients and partners. You should be ready to venture into unexplored territories, transitioning from RDBMS and LDAP directories to Kerberos and SCIM protocols, from Hyper-V...
-
Software Engineer
1 month ago
Nairobi, Nairobi Area, Kenya Microsoft Full timeJob DescriptionWe are in search of a Software Engineer to aid us in designing, implementing, and delivering top-notch and large-scale cloud services tailored to the requirements of our clients and partners. You should be ready to venture into unexplored territories, transitioning from RDBMS and LDAP directories to Kerberos and SCIM protocols, from Hyper-V...
-
PharmTech Trainee Program at
2 weeks ago
Nairobi, Nairobi Area, Kenya mPharma Full timemPharma's mission is to increase patient access to high quality medications. Through our drug benefits service, we offer a number of solutions to health insurance companies and pharmaceutical companies to make it easier for patients to afford their medications.SummaryThe PharmTech Trainee Program (PTP) is a 4-month internship program that offers aspiring...
-
Software Engineer
5 days ago
Nairobi, Nairobi Area, Kenya Fin Kenya Full timePosition Overview:We are looking for a Software Engineer to help us build functional products and applications. You will be responsible for designing and developing robust, scalable, and secure server-side applications that power our web and mobile applications. Our engineering team supports development at the Group level, building solutions across all our...
-
NI Engineer Intern
1 month ago
Nairobi, Nairobi Area, Kenya Nokia Full timeABOUT THE COMPANYNokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things. Serving...
-
Software Engineer
4 days ago
Nairobi, Nairobi Area, Kenya Canonical Full timeJOB SUMMARYUse your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality...
-
Software Engineer Intern
2 weeks ago
Nairobi, Nairobi Area, Kenya Esgray Group Full timeAbout the jobAs a Software Engineering Intern, you will work closely with our engineering team to assist in the development, implementation, and maintenance of software solutions.ResponsibilitiesThe Software Engineer Intern role has the following responsibilities:Analyze and maintain existing software applications.Collaborate with senior engineers to design,...
-
Software Engineer Intern
1 month ago
Nairobi, Nairobi Area, Kenya Esgray Group Full timeAbout the jobAs a Software Engineering Intern, you will work closely with our engineering team to assist in the development, implementation, and maintenance of software solutions.ResponsibilitiesThe Software Engineer Intern role has the following responsibilities:Analyze and maintain existing software applications.Collaborate with senior engineers to design,...
-
Software Engineer
1 month ago
Nairobi, Nairobi Area, Kenya Upya Technologies Full timeAbout the jobAt Upya, our mission is to digitize last mile distribution and help bring essential goods to billions of under-served people around the world.Our clients are "Last Mile Distributors" who operate in frontier markets. They sell impact products from solar home systems, to solar pumps and clean cook-stoves. Some operate for profits and other collect...