28 Jun 2024

Engineering Manager at ENGIE

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow

Job Description

ENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services.
Read more about this company

Engineering Manager

Job Purpose/Mission 

  • EEA is looking for a talented, self-starting tech lead to join the team to help deliver affordable solar power and financial services across Africa.
  • 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 and lead the evolution of at least one of our software products.

Responsibilities

  • Line management of a sub-set of the software development team (4-6 direct reports).
  • Contract management with external developers(freelancers) in collaboration with Head of Software Engineering
  • Work with engineering tech-lead to put in place clear performance management framework and provide actionable feedback and goals for the technical team
  • Grow and develop software engineers
  • Establish upskilling and training path, growth path
  • Structured coaching and mentorship plan
  • Institute processes to address performance gaps and ensure the team is technically competent
  • Together with tech-lead, ensure effective onboarding of new engineers
  • Recruit software team for their pillar and maintain a pipeline of candidates
  • Together with tech leads, resource Management to align with key delivery milestones
  • Actively participate and understand the ROI of engineering efforts, understand the value creation and the priorities to the business.
  • Contributing to team culture (within the product team and broader digital team)
  • Communication
  • Technical excellence and knowledge sharing
  • Team bonding

Knowledge And Skills 

Experience:

  •  At least 7 years of relevant experience of which 2 is in leadership role, with proven track record of leading a high performing engineering team
  •  Experience in resource management and capacity planning
  •  Practical and thorough understanding of the various software development methodologies, their application in different contexts and trade-offs
  •  Experience in hiring, onboarding and maintaining pipeline of engineers. Demonstrated ability to create suitable conditions to retain talent
  •  Knowledge of developer productivity tools and performance frameworks (DORA, SPACE, DevEx..) in the software space
  •  Ability to identify and address process gaps, culture issues and conflicts
  •  Hands-on, senior level competency of full-stack software development using relevant front and backend frameworks
  •  Entrepreneurial and forward thinking with ability to recognize the impact of technology in business
  •  Appreciation for detailed source code documentation and organized code structuring
  •  Software deployment pipelines and best practice (CI/CD)
  •  Excellent knowledge of computer algorithms and solid computer science fundamentals

Qualifications:

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

Language(s): 

  • English
  • French is a plus


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 27 July. 2024





Subscribe


Apply for this Job