SAP SuccessFactors id
31480
  Back

Customer Service Agent

Posting date : 06/06/2024

Requisition ID : 27713


Customer Service Agent

Job TitleCustomer Service Agent  

Department: Customer Experience 

Reporting line: Call Center Team Lead 

Location: Kampala Uganda 

Job Type: Temporary (3 months)

 

About ENGIE Energy Access! 

ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.8 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025. 

www.engie-energyaccess.com    

www.linkedin.com/company/engie-africa  

 

Job Purpose/Mission 

Engie Energy Access prides itself on always putting the customer first; the Customer Service Agents are at the forefront of providing world class customer service to our EEA customers across Uganda. The role will run temporary for a period of 3 months, it will deal with customer repayment and help resolve customer complaints while giving the best possible customer experience and going beyond their call of duty when required.     

Responsibilities 

Creating a Positive Customer Experience  

  • Make outgoing calls to EEA customers to attain given work targets  

  • Be empathetic and compassionate while dealing and managing customers complaints  

  • Educate and emphasize to customers about the finance agreement they are signing and the commitment they are making with EEA.  

  • Exercise patience with customers and make sure to follow up on all customer issues until they are fully resolved.  

  • Endeavor to give all EEA customers great end to end customer experience  

  • Relationship management to increase client retention  

  • Always enter accurate and honest information into the EEA data systems.  

  • Capture data of high quality that can be used to better serve our customers.  

Product Knowledge  

  • Learn all product details, specifications, prices, and capabilities to be equipped with all product information.  

  • Always provide accurate product information to customers  

  • Should be able to demonstrate an in-depth understanding of the customer finance agreement  

  • Take the initiative to continuously improve your product knowledge and soft customer service skills to better serve our customers and develop your career.  

Administrative and Team Building  

  • Escalate unresolved issues or questions to your immediate supervisor.  

  • Support in building EEA conducive environment for both internal and external customers  

  • Provide ideas, feedback, and contributions to EEA Strategy on how to improve the customer experience  

Any other duties as may be assigned from time to time 

  

Knowledge and Skills 

Experience  

  • Conversant with use of computers    

  • Excellent interpersonal skills    

  • Should demonstrate both verbal and written communication (English)   

  • Ability to work in teams or independently   

  • Critical thinking skills (ability to think outside the box)   

  • Good problem-solving skills (solutions oriented)    

  • Good influencing and negotiation skills    

  • Flexibility with ability to work under pressure to meet deadlines    

  • Willingness and desire to learn new ideas   

 

Qualifications:  

  • Degree or diploma in a relevant field from a recognized institution   

Language(s):   

 Must speak any of the following language combinations 

  • Luganda +Ateso +Kakwa+ Kumam  

  • Luganda+ Runyankore+ Rukiga+ Kinyarwanda  

  • Luganda + Runyoro+ Rutoro + Rukonjo  

  • Acholi + Langi + Alur (Luo)  

  • Lugbara + Madi  

  • Luganda + Lusoga+ Lugwere+ Samia  

  • Luganda + Lumasaba  

  • Kupsabiny +Lumasaba  

Technology:  

  • Strong IT skills, especially Microsoft Office Packages (Forms, Excel, PowerPoint) and Fenix DB and Power hub   

 

We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.    

ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!  

 

 

 

 

 

Job Requisition ID on SAP SF
27713
Language on SAP SF
en_US
Country
Job Contract
Job City
Job Posting Date
  Back

Head of People and Culture

Posting date : 21/05/2024

Requisition ID : 28685


Head of People and Culture

Job Title: Head of People & Culture

Department: Human Resources

Reporting Line: CEO

Location: Any EEA Market

HL: 20

 

About ENGIE Energy Access

ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025. 

 

www.engie-energyaccess.com   

www.linkedin.com/company/engie-africa 

 

Purpose / Mission

The HR Director at ENGIE Energy Access (EEA) is a high impact leadership position that will deliver EEA wide HR projects, support country HR Leads in finalizing projects and provide senior level HR business partnership. The right candidate is business savvy, with high expertise in the people and hard skills required for a highly functioning HR function.

This candidate will provide hands-on support to deliver on projects themselves and support the wider HR team in delivering on their projects. The successful candidate will have proven experience in leading disparate teams in multiple locations, providing mature support while leading by example. The job holder will also be responsible for leading the dissemination of company values to the entire team while working to restore confidence in the HR function. The future incumbent will be able to deploy and successfully steer implementation and execution of the ENGIE HR strategy, policies and processes, and so be a professional member of the ENGIE HR line.

You may be a great fit for this role if you are excited by:

  • Acting as a HR business partner

  • Providing quick turn arounds on challenging HR issues

  • Solving HR puzzles related to all HR processes (compensation and benefits, talent development, corporate culture HRIS & tools, etc.), staff engagement and building trust.

  • Leading HR and supporting a global leadership team in implementing the ENGIE HR strategy, polices and processes.

  • Leading and inspiring the HR-team based on result orientation and accountability.

 

Scope of Work

Strategic Leadership of the HR Function:

 

  • Define the HR Strategy for EEA in line with the ENGIE group HR strategy.

  • Support EEA CEO to create a safe and enabling environment within EEA Senior Leadership Team.

  • Be the link between EEA and Transformation & Geographies and Flexible Generation & Retail GBU and/or Regional Hub and/or ENGIE HR filière.

  • Implement change management to achieve business and people goals/outcomes.

  • Bring the HR, people, and culture perspective into key executive decisions.

  • Drive and oversee workforce planning and lead organizational development projects that align with the business strategy.

  • Provide strategic HR support, including leading the charge and addressing difficult Talent/HR issues with senior leadership at EEA.

  • Provide leadership for the full HR line within EEA and develop and implement the ideal HR structure and resource plan to most effectively meet team and business objectives.

 

Compensation and Benefits:

  • Define and continuously improve the employee value proposition and EEA reward policy.

  • Finalize and launch the remuneration policy in line with the ENGIE Group policy, launch salary structures for all markets, and ensure implementation.

  • Lead the compensation and benefits committee.

  • Oversee a regular salary benchmarking exercise to ensure competitive positioning of EEA in our markets and provide business insights.

  • Oversee job grading process and policy and ensure that job grades are communicated to all EEA team members.

  • Connect and implements ENGIE Group policies.

 

Employee Engagement and Culture:

  • Finalize the operationalization of the EEA Culture (incl. country and entity specificities) and make it living in collaboration with the EEA Head of Communication

  • Support EEA CEO driving Engie and EEA culture within EEA Senior Leadership Team

  • Drive employee engagement across the organization by creating active feedback channels, ensuring regular engagement surveys are conducted, supervising the team to implement meaningful action planning based on the findings.

  • Lead the dissemination of findings from the engagement surveys and drive communication to the wider team on the survey results and the proposed action plans.

  • Support cultural transformation through deployment of Group programs (Be.U@ENGIE , DEI Roadmap, Engie Ways of Working, Engie Ways of Leading) across EEA. 

 

Talent Management and Leadership Development:

  • Design & implement the talent development strategy to deliver professional development and growth opportunities across all EEA employee types, including skills development, learning and development programming, career pathing, and succession planning for key leadership roles

  • Build and implement leadership development and coaching programming

  • Design and Implement meaningful performance management across the organization to ensure that we have a good understanding of our talent, can effectively identify and reward top talent, and address cases of underperformance

  • Design recruitment, succession planning, and mobility programs to ensure business continuity and that we have the right skills and people to achieve business goals

  • Connect with Flexible Generation & Retail & Group processes (ex: People & Position Review process)

 

Data and Tools:

  • Implement follow-up on any Group HRIS & related processes (ex: Sezame)

  • Propose and implement additional HR tools supporting our activities and not covered by Engie’s solutions (Leaves, expenses management)

  • Create an HR repository of data that is and remains the single source of truth for HR matters

 

HR Business Partnership:

  • Improve HR’s and standing with the rest of the business, providing clear guidance and direction on all HR matters in support of the business.

  • Provide HR business partnering support to the Leadership Team and Country Teams

  • Manage and mitigate senior level ethics risks N-1 and N-2 level

 

Country Team HR Support:

  • Lead, mentor, guide and develop in country HR leadership to deliver key business objectives

  • Work with country HR Leads to ensure that our internal policies support our people-forward approach while being compliant to labour laws across different markets.

  • Define and roll out unified EEA HR Policies and an EEA employee Handbook that provide guidelines to HR practitioners across EEA.

  • Provide nuanced HR support to all markets as required.

 

Knowledge and skills 

Experience:

  • 10+ years working experience in talent management and development

  • 10+ years experience in operational HR functions

  • Excellent written and oral communication skills

  • Experience in both “hard” and “soft” HR specifically job grading, remuneration package design, payroll management, etc.

  • Successful experience as Talent Director or similar role with at least regional or global oversight

  • An understanding of multinational companies or vertically integrated institutions operating in multiple markets

  • Experience in company integration (preferred)

  • Working experience in Africa and Europe

  • Living/ practical experience in at least one country in Africa or similar market with Bottom of the Pyramid customers

  • Experience with Hay Job Grading or similar job grading methodology

  • Leadership and project management experience: we are looking for entrepreneurial candidates who have started or contributed significantly to a particular project, team, or new company and we especially value candidates who have seen projects through from start to finish, from design to scale up phase

 

Qualifications:

  • Relevant degree or Masters. 

 

Language(s): 

  • English (mandatory)

  • French is more than a plus

 

Technology:

  • Experience with HRIS, ATS or HR ERP systems

  • Knowledge of talent systems and software, for example, performance management systems, etc.

 

ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths! 

 

Job Requisition ID on SAP SF
28685
Language on SAP SF
en_US
Country
Job Contract
Job Posting Date
job_division_level_one
job_mapped_organization
  Back

Customer Service Representative

Posting date : 02/05/2024

Requisition ID : 20135


Customer Service Representative

Job Title: Customer Service Representative 

Department: Customer Experience 

Reporting line: Call Center Team Lead 

Location: Kampala -Uganda 

Job Grade: 11 

 

About ENGIE Energy Access! 

ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.8 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025. 

www.engie-energyaccess.com    

www.linkedin.com/company/engie-africa  

 

Job Purpose/Mission 

ENGIE Energy Access prides itself on always putting the customer first; the Customer Service Representatives are at the forefront of providing world class customer service to our EEA customers across Uganda. As the main point of contact, the role is to deal with and help resolve any customer complaints while giving the best possible customer experience as well as going beyond their call of duty when required.  

 

Responsibilities 

Creating a Positive Customer Experience    

  • Receiving customers and treat them with respect and dignity.   

  • Receive incoming calls from EEA customers.  

  • Be empathetic and compassionate while dealing and managing customers complaints. 

  • Educate and emphasize customers about the finance agreement they are signing and the commitment they are making with EEA.  

  • Exercise patience with customers and make sure to follow up on all customer issues until they are fully resolved.   

  • Make courtesy calls to EEA customers as may be required.   

  • Endeavor to give all EEA customers great end to end customer experience.  

  • Relationship management to increase client retention.   

  • Always enter accurate and honest information into the EEA data systems.   

  • Capture data of high quality that can be used to better serve our customers. 

  Product Knowledge    

  • Learn all product details, specifications, prices, and capabilities to be equipped with all product information.    

  • Always provide accurate product information to customers and never oversell or lie to customers about our product capabilities.    

  • Demonstrate the ability to diagnose and resolve technical issues with MySol products and other Accessories.   

  • Should be able to demonstrate an in-depth understanding of the customer finance agreement.    

  • Take the initiative to continuously improve your product knowledge and soft customer service skills to better serve our customers and develop your career.    

Administrative and Team Building   

  • Escalate unresolved issues or questions to your immediate supervisor.    

  • Support in building EEA conducive environment for both internal and external customers.    

  • Provide ideas, feedback, and contributions to EEA Strategy on how to improve the customer experience.     

Assist in Sales / Cross Selling    

  • Through creating good rapport with existing customers, he/she should be able to identify new sales leads and communicate to the sales team.  

  • Cross selling to existing customers.

  • Any other duties assigned to you by management.

 

Knowledge and Skills 

Experience  

  • Conversant with use of computers.    

  • Excellent interpersonal skills. 

  • Should demonstrate both verbal and written communication (English)   

  • Ability to work in teams or independently. 

  • Critical thinking skills (ability to think outside the box)    

  • Good problem-solving skills (solutions oriented)    

  • Good influencing and negotiation skills.    

  • Flexibility with ability to work under pressure to meet deadlines.   

  • Willingness and desire to learn new ideas.   

Qualifications:  

  • Degree or diploma in a relevant field from a recognized institution. 

Language(s):   

Must speak fluently any of the following language combinations   

  • Luganda +Ateso + Kumam  

  • Luganda+ Runyankore+ Rukiga+ Kinyarwanda  

  • Luganda + Runyoro+ Rutoro + Rukonjo  

  • Acholi + Langi + Alur (Luo)  

  • Lugbara + Madi + Kakwa

  • Luganda + Lusoga+ Lugwere+ Samia  

  • Luganda + Lumasaba  

  • Kupsabiny +Lumasaba  

Technology:  

  • Good computer skills 

 

We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.    

 

ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!  

 

 

 

Job Requisition ID on SAP SF
20135
Language on SAP SF
en_US
Country
Job Contract
Job City
Job Posting Date
  Back

Logistics Officer

Posting date : 11/04/2024

Requisition ID : 22311


Logistics Officer

Job Title: Logistics Officer 

Department: Operations 

Reporting line: Logistics Manager

Location: Kampala, Uganda 

Job Grade: 12

 

About ENGIE Energy Access 

ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.8 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025. 

www.engie-energyaccess.com   

www.linkedin.com/company/engie-africa 

 

Job Purpose/Mission  

 

The Logistics Assistant is an integral part our Operations, the Logistics Assistant will support the Logistics Manager in the day to day running of the logistics requirements of Operations. Not limited to customs clearance, international shipping, Distribution planning and implementation, health and safety, process and policy implementation.

 

Responsibilities

  • Support the Logistics Manager in handling customs clearance requirements.
  • Support the Logistics Manager in shipment tracking and reporting the same in a timely and accurate manner.
  • Inspect truck conditions before loading to the field and share job cards.
  • Support the Logistics Manager in managing safety of EEA products in transit both locally and internationally.
  • Work to reduce logistics costs in the operations department.
  • Promote and improve best practice policies and procedures within EEA
  • Champion Health and safety standards and practice at all times.
  • Support the Logistics Manager in demand forecast and planning.
  • Follow up on pending shipments and advise statuses to the Logistics Manager.

 

Knowledge and skills: 

  Experience:

  • Must have a Bachelor Degree in Logistics, transport, Supply chain management.
  • Familiarity with East Africa Customs clearance processes.
  • Experience in working in a busy environment.
  • Relationship management with external and internal stakeholders.
  • Must be familiar with INCOTERMS.

 

Qualifications 

  • Relevant University degree  

 

Language(s) 

  • Proficient in written and spoken English.  

 

Technology:

  • Microsoft suite - required.
  • Trouble shooting
  • ASSYCUDA

 

We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.  

 

ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!  

Job Requisition ID on SAP SF
22311
Language on SAP SF
en_US
Country
Job Contract
Job Posting Date
job_division_level_one
job_mapped_organization
  Back

Logistics Manager

Posting date : 05/04/2024

Requisition ID : 22301


Logistics Manager

Job Title: Logistics Manager

Department: Operations 

Reporting line: Head of Operations 

Location: Kampala, Uganda 

Job Grade: 15

 

About ENGIE Energy Access 

ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.8 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025. 

www.engie-energyaccess.com   

www.linkedin.com/company/engie-africa 

 

Job Purpose/Mission  

The Logistics Manager is an integral part of the Operations department. He/she must be attentive to detail, agile, ready to learn, grow and champion our logistics operations. He/she must be attentive to cost reduction, efficiency, in speedy deliveries, knowledge of customs procedure and harmonization codes, cargo & tax classification. He/she will also interface with forwarders, transport and will be a leader who leads by example with ethics and integrity. He/she will closely work with the Head of Operations to align operational needs to achieve efficiency. 

 

Responsibilities: 

Demand &Supply Forecasting  

  • Analyze historical & existing data to develop accurate demand and supply forecasts. 

  • Work closely with relevant stakeholders to accurately predict future requirements from manufacturers and suppliers  

  • Ensure the SOP Process is properly followed and implemented while working closely with the head of operations  

  • Make sure Demand &Supply Planning tools are accurately and timely filled and passed onto the HOD for review and approval  

  • Work closely with internal functions to predict stock outs and immediately source from neighboring entities to avoid stock outs and or overstocks.

Clearing & Forwarding  

  • Manage end to end clearing and forwarding process in coordination with contracted agencies  

  • Manage C&F Supplier relationships  

  • Properly assess tax worksheets, carefully study CPC, HSC codes to make sure we are accurately paying the right amounts  

  • Develop and build strong relationships with regulatory bodies like URA,UNBS,et al  

  • Prepare and follow through on exemptions and make sure we are compliant and within gazetted regimes at all times  

  • Make sure there is proper documentation before clearances are done and make sure there are no errors that will lead to delayed clearances and penalties 

  • Follow up on PVOCs and any other inspections required to facilitate the clearing and forwarding process 

Field Distribution  

  • Design, manage and implement an efficient and effective distribution schedule & report to the HOD  

  • Analyze the field stock distribution planner to effectively monitor stock availability at all points of distribution  

  • Manage distribution cost to align within budget requirement & target  

  • Manage & monitor while tracking 3pl providers to match to EEA requirements  

  • Proper and accurate forecasting of field points of stock requirements while avoiding over stocks or understocks and share with HOD for approval

Reverse Logistics  

  • Work with the HOD to build, run and account for efficient reverse logistics processes  

  • Work with HOD to manage efficiently and effectively product returns on time in full while working with the data team to track accurately and report to the HOD  

  • Work with the HOD to manage stock availability and forecast of SWAP stock 

Administration/leadership  

  • Manage,train,mentor and lead a team to effect overall positive results  

  • Keep track of license requirements, expiries and applications for HOD approval  

  • Set goals,KPIs for your team and track them to full utilization  

  • Keep track of department H&SE requirements and targets  

  • Uphold the highest levels of ethics and integrity for you and your team  

 

At EEA, we have high expectations for our managers. Each manager plays a key role in creating an exceptional experience not only for our customers but for every person on our team. Our managers help EEA realize our ambitious goals while developing their own leadership skills and facilitating growth for their direct reports.  

 

We believe that great managers: 

  • Deliver ambitious results: As a high-performing and accountable leader, you create an enabling environment for effective action and bold decision which contribute to successful delivery of results. 
  • Act with integrity: As an ethical leader you are honest, respectful, objective, and transparent. You create and build upon a foundation of trust and openness. 
  • Inspire and mentor the team: As an inspirational leader you walk the talk. You empower and coach your team with trust and humility. 
  • Are accessible: as an accessible leader, you develop and maintain deep connections with stakeholders through approachability and active listening. 
  • Ensure diversity and inclusion: as an inclusive leader, you ensure diversity and foster a sense of belonging. 

Knowledge and skills   

Experience

  • Minimum 5 years of experience in a similar role  

  • Previous team management experience is preferred.  

  • Demonstrated ability to lead process change.  

  • Ability to work in a TEAM setting.  

  • Experience in working with large distribution channels and internal shipping agents.  

  • Familiarity with tax laws and similar regulatory requirements  

  • Ability to build and enhance relationships with external and internal stakeholders.  

  • Good forecasting and demand analytics.  

  • Strong data analytical and presentation skills.  

  • Experience of working in a busy and fast paced environment. 

 

Qualifications 

  • A bachelor's degree in business, Logistics and or Supply chain management 

 

Language(s): 

  • English
  • Any other language

 

Technology:

  • Microsoft suite - required.
  • ASSYCUDA
  • SAP

 

We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.  

 

ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths! 

 

    Job Requisition ID on SAP SF
    22301
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Software Engineer

    Posting date : 27/03/2024

    Requisition ID : 24949


    Software Engineer

    Job Title:   

    Software Engineer (Python)

    Department: 

    Digital – Software Engineering

    Reporting line: 

    Software Engineering Manager

    Location:

    Kampala

    Job Grade:

    15

    About ENGIE Energy Access

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.

    www.engie-energyaccess.com  

    www.linkedin.com/company/engie-africa

               Job Purpose/Mission 

    We 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 environmental impact. Candidates will get the opportunity to work in a diverse technology stack at scale.

                 Responsibilities

    1. Contribute to the bi-weekly software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations (such as technical debt, feasibility at scale ….)
    2. Take requirements and deliver a complete solution subject to all engineering best practices, timeline considerations and potential dependencies in the software with minimal to no supervision.
    3. Develop complex software that optimally uses resources to best meet customer needs.
    4. Participate and contribute to   architectural discussion on important areas of software that impact performance and reliability of our software. Identify and communicate risk in approaches or implementation details, assumptions, etc...
    5. Mentor junior engineers and provide technical guidance
    6.  provide support where engineering intervention is required (e.g due to bugs or performance problems, on-call)

    Experience and skills 

    Required experience:

    • At least 3 years of relevant experience
    • Programming language proficiency in Python and mastery of at least one web frameworks (Django, Flask, fast API)
    • Good knowledge of object relational mappers (and their implementation design patterns), No SQL, PostgreSQL and storage options
    • Strong knowledge of design patterns and OOP practices, TDD
    • Strong API development and documentation experience
    • Experience using observability and monitoring tools
    • Working knowledge of good practices for computer and data security
    • Experience with git: GitHub/Gitlab based source code management and deployment pipelines and best practice (CI/CD)
    • Excellent written and verbal communication skills in English

    Desired skills:

    • Javascript and typescript proficiency with strong knowledge of one JS framework
    • HTML4/5, CSS3, AJAX, Bootstrap along with strong knowledge of DOM
    • Strong software engineering and architectural patterns background (MVC, MVP, CQRS, DDD, SOLID, hexagonal, Microservices)
    • Experience creating and maintaining scalable web applications in cloud context: elastic cache, distributed task processing, load balancing, containerization, clustering
    • Good experience on high availability, observability and structured logging
    • API design to scale in Python (REST, GraphQL,Apollo...)
    • Knowledge of container and container orchestration
    • Web and application Server backend management is a strong advantage
    • Good knowledge of web application security with standards such as OWASP
    • Knowledge of Amazon Web Services (AWS) and its services, such as, but not limited to, EC2 ,RDS, EBS, S3, Lambda functions

    Qualifications:

    • Bachelors or Masters in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science)

    Language(s): 

    • English
    • French is a plus
    •  

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths! 

    All qualified applicants are encouraged to apply, including minorities and women.

    Job Requisition ID on SAP SF
    24949
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Software Engineer (Android)

    Posting date : 27/03/2024

    Requisition ID : 24956


    Software Engineer (Android)

    Job Title:              Software engineer (Android)          

    Department:         Digital         

    Reporting Line:    Engineering Manager

    Lotion:                  Uganda, Kenya, Nigeria or Germany

    Job Grade:           16    

    About ENGIE Energy Access

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.

    www.engie-energyaccess.com  

    www.linkedin.com/company/engie-africa

                Job Purpose/Mission 

    We are looking for a qualified Senior Android developer to join our Engineering team.
    You will be part of the ENGIE Energy Access Digital team, a team that includes 90 talented people coming from all over the world and with a lot of experience in the field.
    In particular, you will be working with our Android engineers, in collaboration with Product Managers and UI/UX designers, to develop and maintain high quality Android applications.
    Ultimately, the users of our Android apps will have a great mobile experience thanks to your contribution.

                Responsibilities

    • Show passion for Android development, pragmatic code and an eye for simplicity.
    • Produce fully functional mobile applications using Kotlin.
    • Gather and analyze requirements and suggest solutions that will take the Android products to the next level.
    • Become a mentor for the other members of the team by sharing your knowledge.
    • Work with an analytical mindset and be good at time management.
    • Research and suggest new mobile tools and create new protocols for the team to implement.
    • Continuously evaluate and adopt new technologies to improve the development process.
    • Participate in code reviews, ensuring that the code is maintainable, scalable, and efficient.
    • Write unit tests to identify malfunctions.
    • Collaborate with cross-functional teams, including project management, design, and engineering

    Experience and skills 

    Experience:

    • Proven work experience as a Mobile developer for Android (5+ years)
    • Know-how in object-oriented software design and design patterns
    • High-profile programming skills in Kotlin and Android APIs
    • A solid understanding of the Android platform
    • Experience in building flexible and reusable UI components.
    • Great communication and problem-solving skills 
    • Familiarity with Agile development and methodologies  

    Qualifications:

    • Bachelor’s degree in computer science, Software Engineering, or a related field

    Language: 

    • English

    Technology:

    • Android Studio know-how for development and performance debugging
    • Advanced Kotlin knowledge
    • Good understanding of HTTP clients for Android (e.g. Retrofit)
    • Experience with Android persistence libraries for robust database access (e.g. Room, Realm)
    • Knowledge of concurrency design patterns (e.g. coroutines)
    • Experience with client/server architectures using HTTP, REST and JSON
    • Experience with RxJava
    • Good understanding of the Functional Programming principles
    • Knowledge of dependency injections tools (e.g. Dagger, Koin)
    • Experience with backend API development in Python or Ruby is a strong advantage although not a requirement.

     

    We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.

     

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths! 

     

    Job Requisition ID on SAP SF
    24956
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization