Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Mar 14, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Talent is borderless, and we believe the best education should be available to the most deserving students. We provide collateral-free education loans for international masters students, to pursue their dream degrees at the world’s best schools. Prodigy Finance was started by three INSEAD MBA graduates who experienced the difficulties of financing a...
    Read more about this company

     

    Vice President of Technology

    What will you do in the role?

    • The VP of Technology will work closely with the CEO, CPO and COO to ensure full alignment between engineering, operational, and business goals. You will be responsible for setting the vision and direction for technology, leading a team of software engineers and providing sound technical leadership in all aspects of our business. The role reports directly to the Chief Product Officer, and sits on our Senior Leadership Team.

    Roles & Responsibilities:

    Provide technical leadership and direction.

    • Work with managers, team leaders and individuals to set the vision, direction and OKRs to develop our technical systems and people in line with achieving business objectives.
    • Promote a culture of high-performance, agile software engineering, continuous improvement and obsession with customer satisfaction, consistently leading and empowering the team to sustain an ambitious yet achievable pace.
    • Help formulate and drive the overall architecture of our systems. Ensuring that our domain architecture remains coherent, scalable and best in class as technical requirements evolve and change.
    • Optimise, manage, oversee and promote a culture of bias to action through all technical execution processes from development to testing to release.
    • Monitor and report on team progress, ensuring any risks or issues are properly communicated and managed.
    • Take ownership of ensuring the implementation of a robust and scalable information, cyber, cloud and network security strategy equipped with the best possible systems, processes and tools to ensure no security breaches occur.

    Manage, mentor and grow the engineering team.

    • Support the team through coaching, mentoring and empowering; cultivating shared ownership and leadership capability throughout the organisation.
    • Grow and support our learning culture, which includes thought leadership, a culture of knowledge sharing, hackathons, code katas, multiple guilds and temporary working groups.
    • Partner with the Talent Acquisition team to ensure we attract the best talent as we grow the technology team over time and bring in personal network of talent over time.

    Design and deliver the technology roadmap

    • Own, design and deliver the technology roadmap, resulting in a robust, scalable platform that enhances the company’s service delivery.

    Translate operational challenges into technical solutions.

    • Collaborate with Product and Operations Teams to enforce architecture, development standards and best practice.
    • Ensure an excellent level of commercial and business awareness amongst the technology team to ensure alignment with company goals.
    • Understand end-to-end operations and ensure greater efficiency through better use of technology.
    • Improve user experience through the adoption of technology best practices and service enhancements.
    • Drive a data-driven culture to inform decision-making based on facts and commercial / market outcomes.
    • Own the data quality process resulting from the technical implementations of your team.

    Qualifications and experience:

    • 15+ years experience working on software engineering, with at least 5 years of senior leadership, ideally in high-growth, respected product-led companies (Fintech a bonus)
    • Experienced in managing large teams of 40+ Software Engineers
    • Ability to manage multiple work streams, deliver on commitments, and work effectively through effective prioritisation and resource allocation
    • Strong experience in designing and executing technical processes
    • Proven technical background with a strong understanding of architecture
    • Strong operations experience: truly understands operational challenges in a product-led business, and converts that into technology solutions
    • Highly analytical, strong on data and extracting valuable insights from multiple data sources
    • Ability to take on and assimilate new ideas, assess the technology landscape and identify useful solutions and opportunities for innovation
    • Experience developing cloud-enabled platforms at scale
    • Strong team management, communication, organisational, and follow-up skills
    • Passion for growing, mentoring and empowering Software Engineers and Line Managers
    • High emotional intelligence and ability to work collaboratively to achieve results in high-pressure situations

    What would the ideal candidate be great at?

    Passionate:

    • about technology and how it delivers an amazing, convenient customer journey with commercial return.
    • Technical competence; have built production software, and believe that great software practices help build great teams and understand them. Ability to make complex technical choices that help drive customer value in the short term with consideration for long term
    • Biased to focused action: Getting the right things done at the right time with an absolutely proven ability to do so

    People leadership:

    • A proven manager and an experienced leader with phenomenal communication and interpersonal skills who can challenge and motivate the team to achieve outstanding results.
    • Coach and mentor who enjoys developing individuals to reach their own potential as managers and equips them with the best possible technical competences
    • A people leader who enjoys creating a motivated, high-performing and engaged workforce.
    • A manager with broad experience in leading a function and pulling teams together to achieve collective goals.
    • A manager who will create a culture of learning, ownership and accountability within the function and the organization.
    • Strong project management and organization skills
    • Demonstrated ability to build consensus among many stakeholders

    go to method of application »

    Collections Administrator

    What will you do in the role?

    • The primary function of a Collections Administrator is to perform a wide variety of complex Collections duties and to manage short and long term forbearance processes. In this role, the  Collections Administrator is responsible for establishing and maintaining inbound and outbound contact with customers as and when required, implementing the appropriate forbearance solutions, and meeting Collections & Recoveries goals. The successful candidate will be required to use initiative and a significant amount of good judgment in solving problems and decision making. 

    What are some of the responsibilities of this role?

    • Manage short and long term forbearance in the servicing and Collections space
    • Manage short and long term forbearance decision-making and processes
    • Ability to update and identify process or police improvements
    • Manage a number of manual processes 
    • Manage the early-mid-late stage delinquent accounts against required Collections targets when needed
    • Maintain required productivity targets 
    • Maintain required SLA’s and/or turnaround times on borrower communication/queries/processes
    • Maintain a high quality score on assessments
    • Manage arrears notifications and discussions through both one-on-one and volume communications processes using multiple channels
    • Ensure full understanding of the Prodigy loan product, related processes,  policies and regulatory requirements 
    • Advise and educate borrowers on repayment options and consequences of non-payment
    • Use effective communications and negotiation to successfully secure commitments to pay
    • Optimise Collections by following up on commitments to pay and respective statuses at the required frequency 
    • Trace non-communicative borrowers using desktop trace,  internal and external  resources and liaise with outsourced tracer to locate borrowers
    • Ensure that all borrower’s information held on record is up to date and accurate 
    • Manage communication regarding arrangement processes with borrowers who are unable to pay
    • Understand and advise borrowers on the best solutions and processes that would assist them in their current situation
    • Hit targets in a fast paced, high volume and high quality customer services environment
    • Action administrative requirements related to customer account management
    • Ensure daily and weekly tasks are completed
    • Compliance with relevant regulatory requirements on Collections processes
    • Ability to cure delinquent accounts by working with the borrower to bring arrears up to schedule
    • Ability to negotiate favourable repayment & recovery plan plans with delinquent & terminated borrowers
    • Ability to manage daily, weekly and monthly tasks  in line with set expectations as well as SLA adherence 
    • Quality of borrower interactions 
    • Ability to exceed collections targets

    What would the ideal candidate be great at?

    • Have an empathetic yet firm approach to dealing with high net worth individuals
    • Proven people management skills, preferably with people from different cultures and countries
    • Advanced ability to follow procedures and policies to ensure and outcome
    • Meet deadlines consistently
    • Strong attention to detail and administrative discipline
    • Proven listening, empathy and communication skills
    • Proven ability to work in a high-pressure environments
    • Proven ability to make independent decisions based on procedures and policies
    • Proven ability to exceed performance targets 
    • Ability and willingness to deal directly with specific tasks and enquiries where required
    • Advanced troubleshooting and multi-tasking skills
    • Excellent interpersonal and communication skills, both verbal and written
    • Ability to assess complex situations and use creativity to solve problems
    • Established negotiation skills
    • Proven ability to operate independently
    • Self-assurance and a confident manner
    • Have the ability to debate in a constructive manner and to challenge conventional wisdom 
    • High motivated individual who is able to juggle multiple processes with different priorities and deadlines

    Qualifications and experience

    • Completed NQF Level 4
    • Proven track record of reducing arrears on early - mid – and late-stage delinquent accounts
    • International Collections experience – or at least, an international mindset required
    • Experience in managing processes from beginning to execution and resolution
    • Experience conducting financial assessments 
    • Experience in dealing with recovery processes under TCF principles
    • Experience managing Collections and forbearance in a financial services regulatory environment against collections & recovery targets 

    Experience that would be nice to have (but we’ll trade off if everything else fits)

    • Ideally, you will have experience with UK based consumer protection law and TCF principles 
    • Experience in a sales environment  
    • Experience in auditing Collections processes against regulatory framework
    • Start-up experience.  Sometimes the earth moves beneath your feet at Prodigy Finance so you've got to be comfortable with ambiguity, able to wear lots of hats and adapt easily 

    go to method of application »

    Document Verification Agent

    What will you do in the role?

    • We are looking for an experienced document verification agent to join our Verification Team based in Cape Town. This person will be fully accountable for verifying international loan application documents for customers. 
    • Prodigy Finance’s Customer Success Team is located in Cape Town, South Africa with the role reporting to a Verification Team Leader.

    What are some of the responsibilities of this role?

    • High attention to detail with a focus on quality when verifying customer loan application documents. 
    • Demonstrate accountability.   
    • Work alongside the subject matter experts and analysts within the verification space to review, improve and streamline the verification workflow.  
    • Hit targets in a fast paced, high volume and high quality customer success environment.
    • Ensure processes and tasks are completed in line with our service level agreement.

    What would the ideal candidate be great at?

    • Display a strong level of agility and adaptability in a fast paced Fintech environment.   
    • Strong attention to detail and administrative discipline; able to identify, escalate and correct any errors when made by any part of the team or business.
    • Proven ability to remain calm under pressure.
    • Advanced troubleshooting and multi skilled strength set.
    • Excellent interpersonal and communication skills, both verbal and written.
    • Ability to assess complex situations and use creativity to solve problems.
    • Proven ability to operate independently and within a team environment, whether that be remotely at home or in office with the team. 
    • Strong self-awareness and the ability to conduct oneself in a confident manner.
    • Have the ability to debate in a constructive manner and to challenge conventional wisdom.
    • Process control and process thinking – understanding the impact of how changes upstream affect customers and stakeholders in all parts of the value chain.
    • Great financial acumen, understand the functional and operational elements of a financial business and products.

    Qualifications and experience

    • 3+ years’ experience in a data capturing role.
    • 3+ years’ experience in document verification within the financial services industry.
    • Thrives in a busy environment and handles stressful situations calmly and professionally.
    • Degree qualification
    • Fintech experience – hopefully you would have experienced the excitement and challenges of working at the bleeding edge of disruptive technology within financial services.
    • Experience with FCA or have worked in a business that is FCA regulated before.
    • Growth Company experience – you may have experienced rapid growth in your current role or company, knowing how to keep pace with changing processes and dependencies.

    go to method of application »

    Servicing Specialist

    What will you do in the role?

    • We are looking for an experienced  loan servicing specialist to join our Servicing Team based in Cape Town. This person will be fully accountable for managing customer interactions, processes and systems around loan servicing and repayment.
    • Prodigy Finance’s Servicing Team is located in Cape Town, South Africa with the role reporting to the Servicing Team Leader.

    What are some of the responsibilities of this role?

    • Managing your attendance, time keeping and personal effectiveness to maintain required SLA’s and/or turnaround times on borrower communication/queries
    • Providing professional, warm clear customer service to assist and educate borrowers (our customers) on: 
    • How to use our customer app and portal and how to access self-service features
    • All queries relating to their loan, loan statement and managing the repayment and final settlement of their loan.
    • Cure delinquent accounts by working with the borrower to bring arrears up to schedule
    • Repayment options, how to make a payment and the consequences of non-payment
    • Understand and advise borrowers on the best solutions and processes that would assist them in their current situation
    • Work with other teams and customers i.e. inter-functional assistance and feedback
    • Having deep subject matter expertise development over the course of time
    • Hit targets in a fast paced, high volume and high quality customer services environment
    • Ensure weekly tasks are completed

    What would the ideal candidate be great at?

    • Have an empathetic yet firm approach to dealing with high net worth individuals
    • Proven people management skills, preferably with people from different cultures and countries
    • Strong attention to detail and administrative discipline; able to identify, escalate and correct any errors when made by any part of the team or business
    • Ability to listen well and show empathy 
    • Proven ability to remain calm under immense pressure
    • Ability and willingness to deal directly with specific tasks and enquiries where required
    • Advanced troubleshooting and multi-tasking skills
    • Excellent interpersonal and communication skills, both verbal and written
    • Ability to assess complex situations and use creativity to solve problems
    • Established negotiation skills
    • Proven ability to operate independently
    • Self-assurance and a confident manner
    • Have the ability to debate in a constructive manner and to challenge conventional wisdom 
    • Process control and process thinking – understanding the impact of how changes upstream affect customers and stakeholders in all parts of the value chain
    • Accountable, being comfortable with being the first point of contact by internal and external stakeholders
    • Great financial acumen, understand the functional and operational elements of a financial business and products

    Qualifications and experience

    • Degree qualified or equivalent
    • 3+ years’ experience in financial services
    • Experience in managing processes from beginning to execution and resolution
    • Experience in dealing with recovery processes under TCF principles
    • Excellent communication skills, both written and verbal
    • The ability to communicate and negotiate with a variety of internal and external customers
    • Thrives in a busy environment and handles stressful situations calmly and professionally
    • Team player, willing to help other areas to work as one team

    Experience that would be nice to have

    • Ideally you will have experience with US based consumer protection law and TCF principles. 
    • Lending – ideally you would have worked for a lending business
    • Experience in a loan servicing role
    • Fintech experience – hopefully you would have experienced the excitement and challenges of working at the bleeding edge of disruptive technology within financial services
    • Experience with FCA or have worked in a business that is FCA regulated before
    • Growth Company experience – you may have experienced rapid growth in your current role or company, knowing how to keep pace with changing processes and dependencies

    go to method of application »

    DevOps Engineer

    What will you do in the role?

    • As a DevOps Engineer, you will take a leading role in instilling a DevOps culture within the larger Technology team, mentoring engineers, and will help guide Development teams adhere to best practice and evolving industry standards. You will lead by example, ensuring that the rest of the Technology team is working with the same vision. 

    What are some of the roles and responsibilities of this role?

    • Build and prototype infrastructure patterns and processes into working proofs of concept, then finalised solutions.
    • Teach and mentor DevOps to other engineers within the Technology team.
    • Help us to improve our systems by researching best practice approaches, then teaching these to the engineering teams, enabling them to implement these in their daily workflow.
    • Maintain and extend our multi-environment build pipelines, mostly using Jenkins.
    • Share upgrades and developments to our systems with the engineering teams via documentation and regular ‘tech demos’ or other ad hoc presentations.
    • Document and explain best practices to the broader Technology team.
    • Help to debug issues at the system level, by tracing logs across our various services, using Kibana and Datadog.

    What would the ideal candidate be great at?

    • Technical competence; solid experience working with Amazon Web Services, Terraform, Jenkins and databases (we use PostgreSQL). A working understanding of coding and solving problems with the ability to learn new paradigms quickly.
    • Excellent critical judgement; able to make good decisions, be trusted, respected and dependable, be proactive and responsive, ask the right questions, raise flags at the right time, able to prioritise and plan workloads for the team.
    • Technical leadership and team spirit; we are all contributing to the same platform, so be a great individual contributor and motivate the team through leading to achieve our collective goals – we only win if the team wins – see the impact of your own work and positively influence and help the work of others.
    • Get stuck in, execute, generate ideas, have an impact, don’t just sit back and be a passenger.
    • Being level-headed; keeping your head when all about you are losing theirs.
    • Be a strong, balanced and flexible team player in an Agile context.
    • Ability to influence and mentor Development teams and foster a DevOps culture from the ground up.
    • Excellent communication skills and a strong team working ethic.
    • Proven ability to automate provisioning and maintenance of infrastructure in a cloud environment.
    • Strong troubleshooting and problem-solving ability.
    • Some scripting experience would be nice - with Python, Golang or Ruby.
    • Solid understanding of data integrity, security and continuity of business.

    Qualifications and experience

    • BSc in Computer Science or equivalent.
    • 5+ years’ experience as a DevOps Engineer.
    • Deep and broad experience with Amazon Web Services. Extensive work experience with container orchestration in high volume, distributed systems.
    • Working knowledge in at least one object oriented and one scripting language.
    • Experience with monitoring, logging and alerting solutions - the more the better.
    • Deep understanding of IPv4 networking, web protocols and Linux/Unix systems.
    • Enjoys optimising systems by investigating and diving deep (beyond speeding up build times).
    • Experience with JIRA or another issue tracking product.
    • Experience with online version control services such as Github or Bitbucket.
    • Experience with configuration management tools such as Chef, Puppet, Salt, or Ansible in production environments.

    go to method of application »

    Product Designer

    What you will do in the role

    • In this role, you will drive the design of the servicing side of the business, which includes loan repayment and collection. Beyond conducting research, conceptualising solutions and delivering high-fidelity design, you’ll be the thinking partner of the product manager in defining the ideal experience of a customer who has taken a loan from us. And as part of the design team, you will also take part in shaping the design culture and processes so that we can grow together as a team.  
    • This role is remote-based and open to anyone within GMT to GMT +6 time zone to allow real-time collaboration.

    What some of the responsibilities in this role are

    • Discover insights about our users through interviews, surveys, UX metrics analysis or other methods
    • Conceptualise potential solutions to problems that users faced, followed by testing and continuous improvement of the solutions
    • Create a detailed screen flow that map the end-to-end user experience
    • Create development ready user interfaces & documentation, and subsequently work with the tech team to implement the solution
    • Work with Product Managers to define the product vision and both long & short-term goals
    • Collaborate with other designers problem to solve design challenges and maintain a level of design consistency and coherence across products

    What the ideal candidate would be great at 

    • Seeking clarity when faced with ambiguous problems and subsequently solving them
    • Creating user-centered design solutions and explaining them to others
    • Delivering development-ready design assets
    • Collaborating with cross functional team to achieve the team’s goal 
    • Working independently without much supervision 

    Qualifications and experience

    • Experience in designing a digital product 
    • Experience in conducting user research such as concept testing, usability testing, surveys or others
    • Experience in creating a detailed end-to-end flow of a standalone product / experience
    • Comfortable with tackling multiple aspects of design, including but not limited to user research, UI design and UX writing
    • Ability to explain design solutions to non designers and subsequently respond to their feedback
    • Experience in working remotely with a culturally diverse cross functional team is an advantage

    go to method of application »

    Strategy Impact Associate

    Why this is an amazing opportunity:

    • This role is perfect for an experienced strategy associate with impact focus who wants to supercharge their career by experiencing first-hand what it is like to be part of an energetic, extremely fast-growing company.
    • The sense of purpose and reward will be huge.  You will help build a product that makes a real difference in the world.  Be a part of delivering socially responsible financial services to the masses; make it possible for students from more than 150 countries to obtain the finance to fulfil their dream of studying at the world’s top universities and schools.
    • We are a small non-hierarchical team; this means that you will get exposure to all aspects of our business immediately.  You’ll gain as much accountability as you can handle and hugely influence scaling the company.
    • Our team is very international and very sociable; you will interact with the broader business on a regular basis.
    • Note: This is a fixed-term contract role for between 4 to 6 months. We are open to either a full-time or part-time consultant to join us in this exciting role.

    What you will do in the role:

    • Reporting to the Head of Strategy and working closely with C-level executives, you will own and execute key cross-functional projects on impact and strategy.

    You will:

    • Develop key impact metrics and drive their operationalisation leading cross-company data collection and insight 
    • Run the quantitative and qualitative analysis to build complex business cases that support strategic impact recommendations. Turn high-level strategic thinking into actionable analysis projects which inform and direct operational decision-making;
    • Be in charge of planning, implementation and monitoring of impact and strategy cross-functional projects.
    • Ensure proper and timely consideration of market and industry trends to support planning activities.
    • Prepare materials for board meetings, investor presentations, and partner pitches.
    • Interact with all stakeholders of the company (Operations, Sales and Marketing, Risk, Product, People, Data, Technology)

    What you will be measured on

    • Clarity of analytical thinking and clear, insightful presentation
    • Delivery of detailed, accurate reporting and actionable insights that drive impact goals
    • Ability to handle uncertainty and gaps in data, making sensible assumptions as needed
    • Ability to work effectively with other teams and individuals throughout the organisation and manage multiple tasks and workstreams

    What you need to be great at:

    • Outstanding quick analytical thinking capability; advanced analysis and visualisation skills (able to build useful analysis tools and dashboards from scratch); both quantitative and qualitative; able to learn new concepts and business issues quickly
    • Highly organised, ability to multi-task and project manage; can correctly prioritise multiple issues and opportunities and process large amounts of data from disparate sources
    • Ability to work autonomously without micro-management and clear direction in a rapidly changing and often ambiguous environment; possess the self-motivation and inner drive to set and deliver against tight deadlines. Breaks down tasks and problems into manageable components independently and is able to design and execute individual work plans in order to deliver on the overall team objectives
    • Problem-solving aptitude; Able to conduct research to define problems and prepare responses to anticipated questions and queries. Able to make logical conclusions, anticipate obstacles, and consider different approaches during the decision-making process
    • Excellent slide production skills required for high-standard consulting documents (PowerPoint and/or Google Slides)
    • Be highly presentable with good communication and interpersonal skills across a number of stakeholder groups.
    • Startup DNA; Resilient, resourceful, gets things done, 80/20, carpe diem, adaptable to change, huge capacity for hard work in a relentlessly fast-paced environment

    Who we are looking for; track record must haves:

    • 4+ years experience as an Analyst/Consultant in a leading consulting house, ideally with an industry focus on financial services
    • Experience in implementation of impact frameworks (B corp or other)
    • Bachelor's Degree, ideally in a quantitative subject. Masters/ MBA advantageous
    • Demonstrable track record of designing and leading strategic impact projects end to end, with limited input and management, including presenting recommendations. Show us that you have what it takes to hit the ground running in this role.

    Experience that would be nice to have:

    • Experience with Tableau or other data visualization tools, SQL, R, or Python
    • Startup experience. Sometimes the earth moves beneath your feet at Prodigy Finance, so you've got to be comfortable with ambiguity, able to wear lots of hats, and adapt easily as we continue to grow. We will definitely hire a consultant straight out of a strategy house, especially if you can demonstrate a passion for startups alongside your professional experience.

    go to method of application »

    Data Analyst

    What will you do in the role?

    • Own and deliver in-depth analyses of large-scale business problems to influence numerous aspects of performance helping us ensure that we deliver the right experiences to internal and external customers. You will need to gain a complete understanding of all our available data sources, execute data gathering and cleaning, analytics and visualisations. You will be responsible for driving insights to help unlock value and solve problems. The ideal candidate will deliver accurate and actionable analytical information, have an inquisitive nature, a strong commitment to privacy and professional ethics, a customer service orientation and a flexible, entrepreneurial approach to solving problems.

    What are some of the responsibilities of this role?

    • Working closely with key stakeholders to own the implementation of a comprehensive product data strategy designed to unlock business value.
    • Driving and advocating how data and metrics are used across the organisation to maximise customer and business value.
    • Developing insightful dashboards, reporting and metrics in Tableau (or other similar visualization tools)
    • Engage with key teams to empower them to leverage data and metrics in order to deliver against business objectives.
    • Using a Metrics based approach, champion and drive the data product roadmap and support the establishment of the wider product roadmap.
    • Interpreting, analyzing and storytelling of data through visual presentations and dashboards to provide recommendations and reports on existing and prospective product

    What would the ideal candidate be great at?

    • An outstanding ability to synthesize the essence of the business problem, and present it in a clear and concise way to all stakeholders
    • Mindfulness; be considerate of the implications of your work, really care about what you are doing and the impact of your contribution
    • An ability to thrive in a dynamic environment with a flat reporting structure
    • Strong attention to detail; logical, systematic, relentless focus on 100% accuracy and quality, an obsession for errorless and perfectly presented work products
    • Problem-solving aptitude and analytical ability; able to conduct research to define problems and prepare responses to anticipated questions and queries, make logical conclusions, anticipate obstacles, and consider different approaches during the decision-making process
    • Resilient, gets things done timeously, 80/20, carpe diem, adaptable to change, huge capacity for hard work in a relentlessly fast-paced environment requiring prioritising of multiple & competing demands, often in an uncertain or ambiguous environment

    Qualifications and experience

    • 3+ years previous professional experience in an analytical role, preferably from a tech environment
    • Minimum 2-3 years’ experience working with visualization tools e.g., Tableau, Power BI etc
    • Minimum 2-3 years’ experience coding in SQL
    • Experience working with GitHub or other version control software
    • A degree in Business Science/Mathematics/Statistics or a similar discipline 
    • Working knowledge of relational databases
    • Business analysis experience (preferred – not essential)
    • Strong communication skills 
    • Good with complexity and multitasking
    • Must be adaptable to change and the fast pace of a dynamic company

    go to method of application »

    Full Stack JavaScript Engineer

    What are some of the responsibilities of this role?

    • Be an integral and trusted member of the Tech team
    • Be a mentor and pair-code with other team members regularly
    • Make an impactful contribution, ask great questions, and execute high quality work
    • Take responsibility for the state of the code you produce and inherit
    • Find and propose ways our codebase, conventions and ways of working could be improved
    • Researching and staying abreast of key technical developments, industry trends and innovations

    What would the ideal candidate be great at?

    • Technical acumen: evolving our iOS and Android applications, and some lightweight backend services using React Native, Redux, Redux-Saga, Node.JS, Next.JS and Jest (with some Objective C/Swift and Java/Kotlin as required)
    • Technical competence: love coding, able to learn new paradigms quickly and look to continuously improve and find better ways of doing things
    • Excellent critical judgment: able to make good decisions, be trusted, respected and dependable, be proactive and responsive, ask the right questions, raise flags at the right time, able to prioritize and plan your own individual tasks
    • Mindfulness: be considerate of the implications of your work, really care about what you are doing and the impact of your contribution
    • Teamwork and team spirit: we are all contributing to the same platforms, so you need to not only be a great individual contributor but be more motivated by the achievements of the whole team - we only win if the team wins, see the impact of your own work and positively influence and help the work of others
    • Getting up to the front of the bus: get stuck in, execute, generate ideas, have an impact, don’t just sit back and be a passenger

    Qualifications and experience

    • 4-6+ years of professional experience in programming
    • 2+ years experience in React Native / React Web development
    • 1+ year experience with Node backend (Express, Nest.js or similar)
    • Solid experience in vanilla JavaScript, including ES6 features
    • Strong appreciation for UI/UX standards and a passion for developing beautiful interfaces
    • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

    Experience that is nice to have (but we’ll trade off if everything else fits)

    • Unit testing with Jest
    • Native mobile experience, in either iOS or Android
    • Backend and database experience
    • Experience with build-pipelines & Continuous Integration systems, using the likes of Github Actions, Jenkins and Fastlane
    • Experience with the Redux unidirectional data flow pattern, Redux-Saga experience would be highly advantageous
    • Experience with Gatsby and static websites
    • Functional programming

    go to method of application »

    Security Engineer

    What you will do in the role

    • As a growth company in the fintech space we’re often working with cutting edge, cloud-based technologies, where traditional security models don’t always work. You’ll assist in coming up with novel and practical ways to secure our services, as well as potentially improving what we already do. This is a great position if you’d like to get involved with innovative tech, have an exploratory mind, and want to work with many other teams and levels of seniority!

    This role is beyond just infrastructure security, the ideal candidate will help lead the business in the right direction for all Information Security areas.

    What would the ideal candidate be great at?

    • Endpoint Security and Hardening
    • Policy Work and Development
    • Good understanding of modern IT Governance
    • Information Systems Risk Management
    • Is constantly up to date with the latest security threats in the industry & mitigations
    • Experience configuring & integrating many different technologies - Firewalls, SIEM, IDS, PAM, MDM, QOS, etc
    • The ability to lead conversations in the business regarding information security

    Qualifications and experience:

    • Preferably a tertiary degree in a computer science/information systems or related field
    • Relevant security-related certifications (e.g. Security+, CySA+, AWS CSS, GSEC, OCSP, CISM/CISSP)
    • 5+ Years of professional experience working in an IT Security Related role
    • 3+ years of professional experience working in a technical security-related position
    • Linux/Unix/Mac Administration
    • Active Directory policy development and Windows Server Operations
    • Identity and Access Management platform configuration/management
    • E-Mail Platform configuration and maintenance
    • Thorough understanding of networking, firewalls and system security
    • Experience securing cloud technologies
    • Competency with configuring rule sets and system policies
    • Understanding of application security concepts
    • Experience with penetration testing or ethical hacker-based activity
    • Experience with internal/external IT audits
    • Experience with incident response and management
    • Bash / Powershell Scripting 
    • Knowledge of the SDLC
    • Knowledge of secure coding practices (eg. OWASP Top 10)
    • Cloud/system administrator experience

    Nice to haves 

    • Solid exposure/experience with security frameworks including, but not limited to: ISO27001, PCI/DSS, etc
    • Experience with hardware security solutions (Meraki, Fortinet, Cisco).

    What are some of the roles and responsibilities of this role?

    • Manage Endpoint Detection and Response solution
    • Management and Tuning of Email security systems (Rules, Policies, Records Management, Spam, Viruses and Malware)
    • Management of relationships of internal business units to support and continuously improve security-related infrastructure/solutions
    • Perform Risk assessments of third-party cloud platforms and softwares
    • Manage and develop company wide security awareness training
    • Work with metrics and data to filter out suspicious activity, finding and mitigating risks before breaches occur
    • Configuring various platforms (e.g. Firewalls, Mail servers, SIEM, etc) to detect/filter/flag suspicious activity - finding and mitigating risks before breaches occur.
    • Perform internal security audits & assist with ad-hoc audits
    • Implement security best practices and governance according to various industry standards and as required by regulators
    • Continuously updating and development of relevant company policies (e.g. Security Policy)

    go to method of application »

    Software Engineer

    What will you do in the role?

    • As a mid-level software engineer, you will help extend some of our core systems and spearhead smaller projects. You will also support more senior team members on larger projects and take ownership of smaller projects ensuring accurate and timely project delivery. This role sits within the Choose domain, which focuses on the customer journey from the point where customer’s start their application with us, until their loan is disbursed. 

    What are some of the roles and responsibilities of this role?

    • Be an integral and trusted member of the tech team.
    • Be a mentor to new team members and handle a full caseload of hands-on coding/ implementation projects.
    • Execute a number of projects which contribute to the build of our platform. Take responsibility for coding core-feature implementation projects and Greenfield projects. Make an impactful contribution, ask great questions, and execute high quality work.
    • Classify, store and handle data in accordance with policies.
    • Take responsibility for the state of the code you both inherit and produce. Have strong technical knowledge across all parts of the tech stack.
    • Maintain high test coverage and peer review colleagues’ pull requests. 
    • Research and stay abreast of key technical developments and industry trends and innovations. 
    • Complete reasonable tasks as requested within the broad parameters of the role. 

    What would the ideal candidate be great at?

    • Technical competence; love coding, able to learn new paradigms quickly and look to continuously improve and find better ways of doing things.
    • Excellent critical judgement; able to make good decisions, be trusted, respected and dependable, be proactive and responsive, ask the right questions, raise flags at the right time, able to prioritize and plan workloads for the team.
    • Mindfulness; be considerate of the implications of your work, really care about what you are doing and the impact of your contribution.
    • Coaching and mentoring; teaching concepts, listening and adapting, empathy and a motivation to understand what makes others tick.
    • Teamwork and team spirit; we are all contributing to the same platform, so you need to not only be a great individual contributor but be more motivated by the achievements of the whole team - we only win if the team wins, see the impact of your own work and positively influence and help the work of others.
    • Getting up to the front of the bus; get stuck in, execute, generate ideas, have an impact, don’t just sit back and be a passenger.

    Qualifications and experience

    • 4+ years’ experience in programming
    • 3+ years’ experience in a scripting language such as Python, Rails or PHP
    • Comfortable with development of RESTful API backends 
    • Experience with development of microservices
    • Familiarity with Async Message Brokers such as RabbitMQ
    • Familiarity with concepts such as MVC and have a basic understanding of web frameworks
    • You must have a basic understanding of Javascript, CSS and HTML
    • Demonstrable track record of working with a relational database, for example PostgreSQL
    • You have experimented with open source tools, including github, Jenkins, and others
    • Comfortable with cloud platforms such as AWS
    • Capacity and inclination to learn and you must be passionate about building scalable systems

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Prodigy Finance Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail