Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 29, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We are a social business committed to energy access and digital access in Africa. We make accessible to all innovative products that meet the needs of local populations to change their life. Baobab+ is available in Senegal, Mali, Madagascar and Ivory Coast. Baobab+ is part of Baobab Group, a digital finance group specializing in financial inclusion i...
    Read more about this company

     

    Software Engineering Manager

    Job Summary

    • We are seeking an experienced and highly motivated Software Engineering Manager to lead our team of software developers in designing, developing, and maintaining high-quality software applications.
    • The ideal candidate will possess exceptional leadership and communication skills, a proven track record of managing software development projects, and deep technical expertise in software engineering.
    • This role is crucial in driving technological innovation and ensuring the successful delivery of digital solutions aligned with Baobab Microfinance Bank Nigeria's business objectives, particularly in areas like Digital Lending and IT localization

    Responsibilities

    • Lead and manage a team of software developers throughout the entire software development lifecycle, from conception to deployment.
    • Facilitate communication and collaboration between cross-functional teams, including product management, design, quality assurance, and IT operations.
    • Develop and implement software development processes, methodologies and best practices to ensure efficient and high-quality software delivery.
    • Establish and track project timelines, milestones, and deliverables, ensuring projects are completed on time and within budget.
    • Provide technical leadership and guidance, ensuring the team adheres to coding standards, best practices, and software architecture principles.
    • Oversee the hiring, onboarding, and professional development of team members, fostering an inclusive and collaborative engineering culture focused on innovation.
    • Identify and mitigate potential risks and issues in software development projects.
    • Communicate project status and progress to stakeholders effectively.
    • Contribute to the technical strategy and roadmap in collaboration with product managers and other stakeholders.
    • Responsible for technical design reviews and architectural decisions.
    • Drive continuous improvement initiatives across engineering processes.

    Requirements

    • Candidates should possess a Bachelor's Degree in Computer Science or a related field.
    • A Master’s degree in Technology or an MBA would be an added advantage.
    • Minimum of 10 years of experience in software development with minimum of 4 years of experience in managing software development teams or a leadership role.
    • Strong understanding of the software development lifecycle.
    • Experience with Agile software development methodologies.
    • Proficiency in programming languages such as Java, Node.JS, React.JS, Python, and JavaScript.
    • Deep understanding of software development processes, methodologies, and best practices.
    • Experience with software development tools such as Git, JIRA, and CI/CD pipelines.
    • Excellent leadership, communication, and problem-solving skills, with the ability to delegate responsibilities effectively.
    • Ability to think strategically and make data-driven decisions.
    • Experience in recruiting, hiring, and developing top talent in the software engineering field.
    • Knowledge of modern software architectures and design patterns (e.g., Microservices, Distributed Systems) is a plus.
    • Experience with cloud platforms (e.g., AWS, Azure, GCP).
    • Experience with different databases like Postgres, MSSQL, Oracle, MySQL, MongoDB, Aerospike, etc.
    • Status: Local contract with Baobab Microfinance Bank, Nigeria.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified candidates should submit their CV to: ngrecruitment@baobabgroup.com cc: bagbadu@baobab.com

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Baobabplus Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail