Senior Development Manager

3 days ago


Cape Town, South Africa Prodigy Finance Limited Full time

**Prodigy Finance - who we are**

Prodigy Finance is a platform that delivers socially responsible financial services; making it possible for students from more than 130 countries to fulfill their dream of studying at the world’s top universities and schools by financing their international postgraduate studies. Our purpose is to democratise access to lifechanging education, whilst delivering competitive financial and social returns to alumni, institutional and private investors.

Our borderless and innovative model enables education loan financing to students from across the globe, whilst using predicted post-degree affordability rather than present-day salary in assessing creditworthiness. Since 2007, Prodigy Finance has extended over US$1 billion through the platform to fund over 25,000 students.

We are funded by some of the most highly regarded and pre-eminent financial institutions in the world, including Index Ventures, Balderton Capital, Credit Suisse, Deutsche Bank, and more recently the US DFC and CPPIB.

**What will you do in the role?**

You will be responsible for an entire vertical in the Prodigy domain model. This means that you will work with various business stakeholders and Product to determine goals and metrics within these domains.

You will also be leading a number of Software Engineers across multiple teams who shall report directly to you and you will fulfill all line management duties and responsibilities. The focus is on supporting their career development, providing coaching and mentoring, and assisting them and their teams with removing impediments and resolving issues in collaboration with other Software Development Managers.

You will work closely with the Product Managers and teams to help set OKRs for specific areas and support teams reporting into you to achieve them. You will also contribute towards the growth of the Technology Team by assisting with the hiring and onboarding of new Software Engineers.

**What are the key responsibilities of the role?**
- Lead and manage Software Engineers ranging from graduate to senior level experience.
- Support the career development of Software Engineers through training, coaching and mentoring.
- Coach, mentor and partner with Team Leads within the domain you are responsible for.
- Provide regular, in-the-moment feedback to Software Engineers and teach them how to provide the same feedback to others in order to foster a culture of continuous feedback, trust and transparency so that we can all become better at what we do.
- Set goals and targets for domains and ensure teams are adequately staffed and have the necessary resources to achieve them.
- Contribute to and help teams work towards the long term technical roadmap for the domain you are responsible for.
- Assist with the hiring and onboarding of new Software Engineers to help grow the Technology Team in order for us to continue to scale and support the wider organisation’s needs.
- Enable Software Engineers to work effectively and be set up for success in our Agile environment.
- Define and report on metrics for teams reporting to you.
- Ensure that the right set of (light weight) processes are defined and followed to ensure the efficient and rapid creation of quality products with supportable code.
- Contribute to defining technical, security and development standards for teams.
- Ensure technical, security and development standards are followed within teams.
- Grow an understanding and appreciation of Agile in our teams and our organisation.
- Partner with a Product Manager to define and communicate priorities within your domain and ensure that staffing and efforts in the team are adjusted to those priorities.
- Work with other senior staff to ensure the products the team delivers are built with solid, reliable, supportable technologies, with appropriate architecture.
- Partner with the rest of the business to help provide technical advice and direction to allow the business to achieve its goals.
- Engage the company on how to understand our technology capability better and support processes that help the organisation better understand software engineering practices.
- Facilitate inter-team and cross-team problem solving, collaboration and decision making where needed.
- Grow and enhance our learning culture which includes hackathons, code katas, multiple guilds and temporary working groups.
- Play a leading role in helping us to achieve our mission to develop a professional software engineering team and to support the needs of the wider organisation’s understanding of technology.
- Technical acumen; fluency in great software engineering practices.
- Leadership; leading and managing Software Engineers. Earn respect as an insightful mentor and coach.
- Growing an amazing team; ensure the team grows in skill and size, and remains supported as we scale. Grow our learning culture to enable Software Engineers to be the best that they can be.
- Disciplined execution; helping all


  • Development Manager

    7 months ago


    Cape Town, South Africa RIC Development Full time

    **Job Title**:Development Manager **Department**: Construction **Reporting**:Chief Executive Officer **Summary**: The Development Manager will be responsible for managing the development of new areas in cities, towns, and the countryside. The position will review existing areas, assist in gaining planning permission for developments and ensure that...


  • Cape Town, South Africa Amandla Development Full time

    **Full job description** **SENIOR FINANCE OFFICER** **Adolescent and Young People (AYP) Programme: April 2022 - March 2025** As the Senior Finance Officer, you will proactively drive a strategy of consistently communicating the financial health of the organisation to management and provide supervision and guidance for the department. In addition to...


  • Cape Town, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    2+ years of engineering team management experience - 5+ years of engineering experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations We are looking for a...

  • Senior Lawyer

    6 months ago


    Cape Town, South Africa Investment Manager firm Full time

    **Position Title: Senior Lawyer (Cape Town) - Agricultural Investments** **Company Overview**: A respected Investment Manager is looking for a Senior Lawyer with experience in corporate finance to join their dynamic team. The individual should be an admitted attorney and a member of the Law Society. A keen interest in financial services, investments and...


  • Cape Town, Western Cape, South Africa Old Mutual Full time

    Job TitleSenior Business Development ManagerAbout the RoleWe are seeking a seasoned Senior Business Development Manager to join our team in the Western Cape. As a key member of our organization, you will be responsible for driving business growth and profitability through strategic partnerships with brokers.About YouMatriculation Certificate (Matric)...


  • Cape Town, Western Cape, South Africa TalentCru Full time

    TalentCru Job Summary:TalentCru is seeking a Senior Business Development Manager to join our team in the Sub Sahara region. As a Senior Business Development Manager, you will be responsible for developing and executing business development strategies to drive revenue growth. With a strong background in sales and marketing, you will lead a team of sales...


  • Cape Town, Western Cape, South Africa City of Cape Town Full time

    Job Title: Senior Infrastructure Development ManagerLocation: Western Cape, Cape TownEstimated Salary: R1,200,000 - R1,800,000 per annumAbout the RoleWe are seeking an experienced Senior Infrastructure Development Manager to join our team in the City of Cape Town. The successful candidate will be responsible for managing a team of professionals and...


  • Cape Town, Western Cape, South Africa PMG Recruitment Full time

    Job Title: Senior Business Development ManagerSalary: R450,000 - R550,000 per annumAbout the RoleWe are seeking a highly motivated and results-driven Senior Business Development Manager to join our team at PMG Recruitment. As a key member of our sales team, you will be responsible for identifying new business opportunities, developing and implementing...


  • Cape Town, Western Cape, South Africa IOCO Full time

    Senior Business Development Manager PositionWe are looking for a results-driven Senior Business Development Manager to lead our sales efforts in the region. You will be responsible for developing and executing strategic sales plans, building strong relationships with key clients, and identifying new business opportunities.Key Responsibilities:Develop and...


  • Cape Town, Western Cape, South Africa E&D Recruiters Full time

    E&D Recruiters is seeking a highly experienced Senior Product Development Manager to join our team in Cape Town. In this role, you will be responsible for mentoring, motivating, and efficiently utilizing assigned team members to achieve project goals. You will also be responsible for reporting to Senior Management and customers regarding project schedule,...


  • Cape Town, Western Cape, South Africa Valor Hospitality Full time

    **Job Title:** Senior Business Development ManagerAbout Valor Hospitality:We are a leading hospitality management and advisory services company expanding across the Africa region. As a Senior Business Development Manager, you will play a key role in driving our growth strategy by identifying new business opportunities, forging impactful partnerships, and...


  • Cape Town, Western Cape, South Africa Professional Career Services Full time

    Job Title: Senior Real Estate Development Manager We are seeking an experienced Senior Real Estate Development Manager to join our team at Professional Career Services. About the Role: As a Senior Real Estate Development Manager, you will be responsible for leading the development of retail and residential projects from planning to handover. Key...


  • Cape Town, Western Cape, South Africa Emporium Human Capital Full time

    Job Title : Senior Business Development ManagerWe are seeking a highly motivated and experienced Senior Business Development Manager to join our team at Emporium Human Capital in Western Cape, Cape Town.The ideal candidate will be responsible for building strong long-term client relationships, working under pressure while maintaining a high level of customer...


  • Cape Town, Western Cape, South Africa People Solved Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Manager to lead our digital transformation efforts as a key member of our technology team.The successful candidate will be responsible for managing a software development team, including recruitment, appraisals, and other related management functions.Additionally, they will attend...


  • Cape Town, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    3+ years of engineering team management experience - 5+ years of engineering experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience partnering...


  • Cape Town, Western Cape, South Africa Deka Minas (Pty) Ltd Full time

    About the RoleWe are seeking an experienced and skilled Senior PHP Software Development Manager to join our team at Deka Minas (Pty) Ltd. This is a challenging opportunity for a motivated and results-driven individual to lead a team of software developers in designing, developing, and deploying high-quality software solutions.


  • Cape Town, South Africa Jobted ZA C2 Full time

    Overview Our client in the Digital Insurance Industry is searching for an experienced Senior Python Developer to join their team in Cape Town on a hybrid work model. Senior Python Developer responsibilities include participating in all phases of the software development lifecycle and coaching junior developers. If you’re a seasoned developer with a love...


  • Cape Town, Western Cape, South Africa Absa Group Limited Full time

    Job Title: Senior Sales Development ManagerThe Absa Group Limited is seeking a skilled and ambitious sales professional to join our team in Western Cape as a Junior Consultant Sales.Key Responsibilities:Fulfill all activities in adherence to relevant control and compliance requirements, and quality standards.Proactively make self-initiated contact with...


  • Cape Town, South Africa Good Help Recruitment Full time

    **Duties and Responsibilities** Project management of multiple wind, solar and hybrid projects in various stages of development, ensuring completion within budget and on schedule: - Develop an understanding of the relationship between site selection, technical design and project economics in order to be able to develop the best possible projects (optimised...


  • Cape Town, Western Cape, South Africa HomeChoice Holdings Limited Full time

    Job OverviewWe are seeking a highly analytical and innovative Senior Product Development Manager to join our team at HomeChoice Holdings Limited.This role is responsible for creating realistic sales and buy plans that delight our customers, while working closely with buyers to deliver products aligned with category strategies and meeting price point, sales,...