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: Feb 16, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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 an in...
    Read more about this company

     

    People Business Partner

    What will you do in the role?

    • The People Business Partner will report into the Head of People Operations and will play an integral role in the business by partnering with leaders & managers to drive HR strategy and initiatives aligned with business goals. The People Business partner will serve as a trusted advisor to employees, providing guidance and support on a wide range of HR issues across the full employee lifecycle.

    What are the roles and responsibilities of this role?

    • Provide guidance, coaching and support to managers and teams on all HR related matters in your assigned business area(s), including but not limited to recruitment, onboarding, performance management, learning and development, employee relations, change management, and compensation.
    • Continuously improve & update HR processes and policies: Lead and manage projects, including talent management, employee engagement programs, day-to-day performance management guidance to line managers (for example mentoring, career planning, coaching, etc.)
    • Partner with managers to proactively identify people issues and trends within the business and work together with your key stakeholders in order to formulate and implement solutions.
    • Contribute to the development of world-class HR policies and procedures.
    • Lead performance management discussions and disciplinary procedures within your assigned business area(s).
    • Training needs analysis and the facilitation of management training for managers and team leaders as and where required.
    • People analytics and the analysing of data to drive tactics.
    • Assistance with the implementation of a competitive remuneration, bonus and benefits scheme including supporting the remuneration processes.
    • Support with internal and external recruitment where required.
    • Ensure the company is aligned with employment and compliance regulatory concerns including regulatory reporting i.e. Employment Equity Report and WSP/ATR.
    • Assistance with employee requests and administration.

    What would the ideal candidate be great at?

    • Organised and proactive with strong attention to detail and an unswerving focus on quality.
    • Ability to think systematically with managers about the business and what it most needs, and to move to action in a simple and focussed way.
    • Able to multitask, project manage and prioritise.
    • Ability to work autonomously without micro-management; takes ownership and possesses the inner drive to set and deliver high quality work in a timely fashion.
    • Bias to action, self-motivated with a can-do attitude; flexible, able to thrive in a fast-paced and rapidly changing environment.
    • Exceptional interpersonal and communication skills; empathetic, flexible and professional.
    • Able to build rapport and trust with managers and teams.
    • Passion for building a high performance, highly engaged and creative workplace culture.

    Qualifications and experience

    • 5+ years of progressive human resources management experience and staffing, preferably in a fast-growing, international environment.
    • Degree in Organisational Psychology, Human Resources Management, Communications, Business Administration or a related field.
    • Experience in a call centre environment is advantageous.
    • Strong working knowledge of all HR functional areas including recruitment, onboarding, training and development, employee relations, performance management, compensation, remuneration and benefits.
    • Demonstrated experience in IR and IR interventions; CCMA experience is advantageous.
    • Stakeholder management - junior, middle and senior stakeholders.
    • Strong excel ability

    go to method of application »

    Head of Loan Servicing

    What will you do in the role?

    • We are looking for an experienced Manager to supervise, guide and develop our Servicing and Repayments teams. They will also maintain and improve our repayments infrastructure, systems and data. This person will be fully accountable for mastering and managing the impacts of payments performance globally on all aspects of our business model. The role will extend to the strategic integration and consolidation of multiple systems and processes within the repayments space to ensure world-class, efficient and consistent delivery for both the business and our customers.

    Prodigy Finance’s Payments & Servicing Teams are currently based in South Africa, with the role reporting to the Head of Operations.

    What are some of the responsibilities of this role?

    • Management of Servicing team (front office customer operations) and repayments team (back office cash processing and reconciliations)
    • Defining and implementing loan servicing strategies (in conjunction with Credit Risk and Collections teams)
    • Maintenance, development and day-to-day running of the software systems used in the servicing and repayments space, including maintaining customer data (e.g. Financier loan management system) 
    • Work closely with Product and Tech teams to drive improvements in the Pay domain (servicing and repayments systems) taking joint responsibility for the customer journey from loan disbursement to settlement
    • Ensuring team and process compliance with consumer credit and regulatory requirements (supported by the Legal & Compliance team)
    • Willingly getting into the details and “the trenches” to understand our processes and form the right strategies and tactics to protect and improve book health
    • Proactively driving initiatives to improve performance metrics and optimisation
    • People centricity and adopting a coaching style of leadership in order to lead and develop your team
    • Curiosity and seeking to fully understand the processes and data that underpin the servicing ecosystem in a global context

    What will you be measured on?

    • Operations customer service and account processing - Ensure capacity planning, front and back office service levels and customer service is maintained at the highest standards

    Book health - In collaboration with the pay domain, credit risk and collections team:

    • Drive initiatives and campaigns to ensure customer contactability and engagement that ultimately maintains and improves book health and repayment rates
    • Day to day management and monitoring of payment channel performance
    • Process and business optimisation - Surface and drive process and system improvements that foster automation, customer self service and increased processing accuracy, all of which reduce servicing costs per loan.
    • Compliance and licensing - work with SMEs and our legal and compliance team to identify compliance gaps and implement measures to ensure our compliance and licensing requirements are met across all relevant jurisdictions.

    Qualifications and experience

    • Bachelor’s Degree
    • Solid and analytical knowledge of consumer credit, preferably in relation to loan servicing
    • Global experience in online consumer payments, including managing 3rd parties such as payment providers
    • The ability to create and maintain a high performance culture that also fosters staff well-being, engagement and professional development
    • Management experience in the delivery of consistent service levels and high accuracy of transaction processing in a partially manual and scaling environment 
    • System thinking and drives to ensure operational processes are defined, mapped, monitored and adhered to 
    • The ability to lead customer campaigns and cross functional projects as a business owner and help shape solutions that improve our customer experience and book health.

    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 - fixed term contract

    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 »

    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 »

    Full Stack JavaScript Engineer

    What you’ll be working on

    • Our Domain, Prodigies Engagement, is divided into two sub-teams which facilitate the way we engage with ‘prodigies’ (Prodigy borrowers) after they have taken out a loan with us. This includes the Servicing side of their loans and payments, as well as a new set of functionality connecting them to our Community via networking and chat. While you will be working in one of these two teams, there will be some crossover work between the teams on a regular basis. 
    • Across our Domain we are responsible for building new features and maintaining a number of different code repositories, written in JavaScript and TypeScript, utilizing React, React Native, Node Express, Nest.JS, Postgres, Gatsby and Jest. 

    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 »

    Product 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

    • 2+ years previous professional experience in an analytical role, preferably from a tech environment
    • Minimum 1-2 years’ experience working with visualization tools e.g., Tableau, Power BI etc
    • Minimum 1-2 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 »

    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 »

    Senior Software Engineer

    What will you do in the role?

    • As a Senior Software Engineer joining the team at Prodigy Finance you will be exposed to the functioning of the product, operations and business development teams and you will increasingly take on a leadership and decision-making role as we craft the Prodigy Finance platform. Support more senior team members on larger projects and take ownership of smaller projects ensuring accurate and timely project delivery. Focus on strengthening internal relationships with other disciplines.

    What are the key responsibilities of the role?

    • Take ownership of the crucial systems powering our loan offer framework, making sure we offer the best available loans to the international students all over the world;
    • Own the improvement and expansion of our other Ruby on Rails supporting applications;
    • Work with other tech teams, UX designers and Product to redesign and implement industry leading, frictionless customer experiences for all stages of the customer journey, including verification, signing and disbursement;
    • Become an integral and trusted member of the tech team; be a team leader, coach and mentor, decision maker and handle a full caseload of hands-on coding/implementation projects;
    • Take a leadership and decision-making role in the technical architecture and implementation of the platform build. This includes project prioritization, evaluating technical debt, technical problem resolution and how to incrementally evolve a solution to reach a target architecture while delivering business value;
    • Researching and staying abreast of key technical developments and industry trends and innovations

    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
    • Ability to articulate complex technical concepts to a non-technical audience
    • Designing and improving existing APIs, making systems work together well
    • Understanding the importance of code testing and testing your own code
    • Believing and following the best coding practices, code reviews and open feedback
    • Keeping UI in mind when building and designing
    • Ability to take a feature or product all the way from conception to release
    • Teamwork and team spirit; be more motivated by the achievements of the whole team
    • 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
    • Attention to detail – you want to make things look good!

    Qualifications and experience

    • At least 4 years experience in back-end and API development
    • At least 6 years overall development experience
    • Experience with relational databases like Postgres or MySQL
    • Python/Ruby (or other OOP) language experience
    • Experience working in a Scrum environment
    • Experience designing and integrating with backend APIs
    • Experience testing your own code 

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

    • Proficiency with Ruby on Rails is a great plus
    • Understanding of machine learning algorithms at a foundation level or better
    • Infrastructure-as-code, knowing your way around Amazon Web Services
    • Ideally you are language agnostic and eager to try out new languages as needed
    • Experience with front-end technologies (HTML/CSS/Javascript, frameworks like React is a plus)
    • Experience working in a highly collaborative team
    • 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 as we continue to grow

    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