Moniepoint is an all-in-one financial services platform for emerging markets. As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams, managing end-to-end technical planning and orchestrating collaboration between various stakeholders.
Requirements
- At least 8 - 10 years of experience as a Software Developer, Software Engineer, or similar role.
- 5+ years of Java and Spring Boot experience.
- A minimum of 3 years of leadership experience is a must.
- Strong understanding of agile methodologies, sprint planning, and backlog management.
- Expertise in breaking down complex product requirements into structured EPICs, Stories, and Tasks.
- Solid experience with backend technologies. Experience with frontend is a plus.
- Knowledge of project planning tools for visualizing and tracking delivery timelines.
- Familiarity with engineering metrics and monitoring tools to assess team performance and product health.
- Capability to debug complex technical issues during incidents to identify solutions and run blameless RCA sessions.
- Understanding of deployment pipelines, continuous integration (CI), continuous deployment (CD), and their corresponding metrics.
- Ability to drive alignment across diverse technical and non-technical stakeholders.
- Exceptional ability to manage dependencies, mitigate risks, and communicate clearly with stakeholders.
- Proven track record of improving team velocity and fostering efficient delivery.
- BSc in Computer Science, Engineering, or a related field
- Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions.
- Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting.
- Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed.
- Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for.
- Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance.
- Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance.
- Feedback: Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment.
- Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.
Benefits
- Attractive salary
- Pension
- Health insurance
- Paid leave
- Other benefits
