Find Work
"Design is where science and art break even."
โ Robin Mathew
Drive successful delivery and execution of projects within teams, manage technical planning, and ensure high technical standards.
Responsibilities
- Own delivery and execution across cross-functional teams within the product area.
- Evaluate business and product requirements for feasibility and ensure they align with the existing product architecture, translating them into EPICs and technical stories.
- Work closely with Product Managers, UX Designers, and Engineers to refine and groom tasks.
- Plan and organize sprints with clearly defined goals, using project planning tools to establish timelines, and delivery milestones, and identify task dependencies early.
- Foster engineering processes that promote seamless collaboration and teamwork.
- Track team velocity to ensure resources are effectively allocated, balancing bandwidth with task demands.
- Coordinate alignment and manage dependencies across multiple stakeholders to prevent bottlenecks and ensure smooth execution.
- Contribute to critical projects by ensuring appropriate design patterns and coding techniques are applied.
- Remain hands-on, participating in code reviews to uphold high-quality standards.
- Ensure monitoring and observability are in place for all owned services, meeting defined SLIs/SLOs.
- Partner with Product Managers to track and publish post-deployment product metrics, ensuring transparency with key 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
Key Skills
- 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.
- Supervisory Skills 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
- Culture: We put our people first and prioritize the well-being of every team member. Weโve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
- Learning: We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
- Compensation: Youโll receive an attractive salary, pension, health insurance, paid leave, plus other benefits.
About Moniepoint Group
Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa. Since 2019, Moniepointโs technology has powered over 3 million people, offering personal and business banking, payment, credit, and business management tools to help them succeed.
๐ Never miss similar opportunities
Get notified when new design engineering jobs that match your preferences become available. Set up personalized job alerts to stay ahead of the competition.