Website: Website www.odysseyafricapital.com

  • Full Stack Developer

    Full Stack Developer

    As a full stack developer, you’ll be building critical parts of their application and help them use software in service of their customers by making it as easy for them to apply and receive loans. Their stack is currently built with Ruby on Rails with a few Node based microservices.
    This position is based in Nairobi, Kenya.
    Key Responsibilities:

    Writing core code that is a pleasure for other engineers to read and understand.
    Build reusable code and libraries for future use
    Optimize application for maximum speed and scalability
    Assure that all user input is validated before submitting to back-end
    Collaborate with other team members and the senior software engineer
    Build and maintain features that move their business forward

    Awesome things about this position:

    You get to work on cutting edge FinTech problems – they have a proprietary algorithm to credit score customers and determine their loan eligibility.
    You get to work on complex scaling challenges – they work with some of the largest retailers and eCommerce companies in Kenya and have to solve scaling challenges as their traffic grows exponentially.
    You will have the opportunity to learn and grow.
    You get to work at a fast growing and funded startup – they have a successful business and have raised money to hit the gas and grow exponentially, come join them for the journey!

    Desired Qualifications:

    Strong understanding of Ruby on Rails/Python and how it works.
    Having shipped a Ruby on Rails/Python application before.
    2+ Years of Software Engineering experience.
    Experience with PostGres, Heroku/AWS, Javascript (with or without frameworks).
    Understanding of the following concepts: MVC, RESTful APIs, ORM.
    Experience with testing frameworks and site monitoring tools.
    Experience with Git and Git-based workflows.
    Experience working with Redis and Sidekiq

  • Accounts Intern

    Accounts Intern

    Job Description
    Lipa Later is a consumer finance organization leveraging financial inclusion by allowing people to pay for otherwise unaffordable smart devices and other consumer items in affordable monthly instalments.
    To ensure our clients receive nothing short of a high-quality range of emerging and trending products, we continue to engage in partnerships with quality brands including but not limited to Samsung East Africa, Anisuma, Oppo Kenya, Infinix, Startimes, Saruk, Tile and Carpets, House Wife’s Paradise.
    We are looking for an ambitious Accounts Intern to provide support to the financial department by managing daily accounting tasks. You will be part of a team of professionals working to maintain order and transparency for the company’s finances. Could this be you!
    The role will include the following responsibilities:

    Bill and update payment on account receivable.
    Update and correct payment on the core financial system.
    Maintains financial records for subsidiary companies by analyzing balance sheets and general ledger accounts.
    Reconciles general and subsidiary bank accounts by gathering and balancing information.
    Provides financial status information by preparing special reports; completing special projects.
    Corrects errors by posting adjusting journal entries.
    Maintains general ledger accounts by reconciling accounts receivable detail and control accounts; adjusting entries for amortizations prepaids; analyzing and reconciling retainage and accounts payable ledgers; preparing fixed asset depreciation and accruals.
    Secures financial information by completing database backups; keeping information confidential.
    Maintains accounting controls by following policies and procedures; complying with federal, state, and local financial legal requirements.
    Updates job knowledge by participating in educational opportunities; reading professional publications.

    Experience, Skills and Qualifications Required

    Bachelor’s degree recent graduate or current 4th year finalist majoring in Finance, Accounting, Economics, or other Business degree/certification/professional course.
    Advanced math skills/strong numerical skills; calculate interest, commissions, proportions, ratios and percentages.
    A high level of initiative, thoroughness, accuracy and organizational skills required.
    Computer Skills: Proficient in Microsoft programs (Excel, Word, PowerPoint);
    Ability to work on multiple projects simultaneously, managing time and resources to ensure work is completed efficiently and within established timeframes.
    Strong written, verbal and interpersonal skills; ability to maintain confidentiality of information, as appropriate.
    Ability to work well independently.
    Ability to plan and conduct special projects or assignments.

  • Credit Analyst Intern

    Credit Analyst Intern

    Role Summary:
    The Credit Analyst Intern will assist in various projects and processes in the Credit Department and the Company at large. You will participate in training during the internship in which you will be paired with a seasoned Analyst who will train and provide knowledge and direction on departments operations. This training program will expose you to our culture and provide you with a knowledge base to complete the essential duties and responsibilities throughout the internship. Major duties will entail analysis of credit information on current and potential borrowers, prepare spreadsheets/reports with recommendations, analyzes financial information including financial statements and assist in periodic departmental reviews.
    Required Skills:

    Bachelor’s degree recent graduate or current 4th year finalist majoring in Finance, Accounting, Economics, or other Business degree/certification/professional course.
    Advanced math skills/strong numerical skills; calculate interest, commissions, proportions, ratios and percentages.
    A high level of initiative, thoroughness, accuracy and organizational skills required.
    Computer Skills: Proficient in Microsoft programs (Excel, Word, PowerPoint);
    Ability to work on multiple projects simultaneously, managing time and resources to ensure work is completed efficiently and within established timeframes.
    Strong written, verbal and interpersonal skills; ability to maintain confidentiality of information, as appropriate.
    Ability to work well independently.
    Ability to plan and conduct special projects or assignments.

  • Business Development Lead 

Business to Business Sales Lead

    Business Development Lead Business to Business Sales Lead

    Job Details
    The role will include the following responsibilities:

    Account Management

    Operate as the lead point of contact for any and all matters specific to our partners.
    Build and maintain strong, long-lasting relationships with partners.
    Negotiate contracts and close agreements to maximize profits.
    Develop new business with existing partners and/or identify areas to improvement.
    Collaborate with the business development team to Identify and grow opportunities within territory.

    Partnerships Recruitment

    Developing leads with prospective partners and building a business network.
    Planning and delivery of personalized propositions to engage new partnerships.
    Promoting PR/communication initiatives in key markets to maximize brand exposure.
    Conduct market research and data analysis to help build powerful and persuasive commercial proposals based on the marketing objectives and the business needs of potential partners.
    Supporting the business development team by initiating, negotiating and closing appropriate engagements with partners.

    Team Management

    Manage the regions sales team and loan officer(s).
    Develops strategies to promote team member adherence to company regulations and performance goals.

    Experience, Skills and Qualifications Required

    At least 3 years’ work experience with a minimum of 1 year’ experience in Account Management.
    Bachelor’s degree from an accredited University in the field of business or related discipline.
    Strong interpersonal skills and relationship management.
    Excellent IT Skills, specifically Microsoft Word, Excel & PowerPoint.
    Experience delivering tailored solutions to partners’ needs.
    Proven ability to juggle multiple account management projects at a time while maintaining sharp attention to detail.
    Knowledge of environs within Kisumu will be an added advantage.
    Excellent listening, negotiation and presentation abilities.
    Strong verbal and written communication skills.
    The ability to work independently as an individual and as part of a team.

    go to method of application »

  • Loan Officer

    Loan Officer

    Job Details
    If you are dynamic, creative, motivated and know how to get the most out of a team? This is the ultimate job for you. The ideal candidate will enjoy working in a vibrant environment that is mission driven, result oriented and community based.
    The role will include the following responsibilities:

    Account Management

    Operate as the lead point of contact for any and all matters specific to our partners.
    Build and maintain strong, long-lasting relationships with partners.
    Negotiate contracts and close agreements to maximize profits.
    Develop new business with existing partners and/or identify areas to improvement.
    Manage the sales team and periodically visit clients to ensure client satisfaction.
    Collaborate with the business development team to Identify and grow opportunities within territory.

    Partnerships Recruitment

    Developing leads with prospective partners and building a business network.
    Planning and delivery of personalized propositions to engage new partnerships.
    Promoting PR/communication initiatives in key markets to maximize brand exposure.
    Conduct market research and data analysis to help build powerful and persuasive commercial proposals based on the marketing objectives and the business needs of potential partners.
    Supporting the business development team by initiating, negotiating and closing appropriate engagements with partners.

    Experience, Skills and Qualifications Required

    At least 3 years’ work experience with a minimum of 1 year’ experience in Account Management.
    Bachelor’s degree from an accredited University in the field of business or related discipline.
    Strong interpersonal skills and relationship management.
    Excellent IT Skills, specifically Microsoft Word, Excel & PowerPoint.
    Experience delivering tailored solutions to partners’ needs.
    Proven ability to juggle multiple account management projects at a time while maintaining sharp attention to detail.
    Excellent listening, negotiation and presentation abilities.
    Strong verbal and written communication skills.
    The ability to work independently as an individual and as part of a team.

  • Community Manager

    Community Manager

    Job Description

    Are you passionate about marketing and communications, in all its various and ever-changing forms? Do you love social media, and believe it is a tool for acquiring, engaging, and turning prospective audiences into satisfied customers? Then this position is calling for you!
    You will be the representation of the Lipa Later product and your passion for promoting our values is crucial to the success of the brand. The ideal candidate will enjoy working in a vibrant environment that is mission driven, result oriented and community based.
    The role will include the following responsibilities: 

    Assist with creation, conception, and presentation of social media strategy and integrated marketing campaigns.
    Communicate and coordinate client service, production and strategy/planning teams ensuring that community strategy supports overall brand goals and objectives.
    Utilize social listening tools to generate insights
    Summarize insights and conversations to create actionable, client-facing reports that lead to optimization
    Create and maintain Content Calendars, including writing Facebook Status Updates and post relevant content in accordance with Content Calendar
    Review user generated comments and posts in a quick and timely manner
    Respond to comments, when appropriate, in order to foster a positive community and add value to the user’s experience.
    Enforce the Social Media Guidelines as defined by the brand.
    Escalate User Generated Content, where appropriate, to internal and client stakeholders.
    Participate constructively in inter-department and cross-service line communications

    Experience, Skills and Qualifications Required

    Undergraduate degree in communications, marketing, advertising, public relations, media studies, business and/or related fields.
    3 to 5 years’ experience managing social media platforms or communities for brands
    Actively participates in a wide variety of social media activities such as blogging, community development and management, social bookmarking, commenting, etc.
    Understanding of popular social networks – design, functionality, users
    Ability to identify and track relevant community metrics (e.g. repeat attendance at events)
    Experience launching community initiatives (e.g. building an online forum, launching an ambassador program, creating an event series and writing an email newsletter)
    Demonstrated ability to produce community management guidelines and documents that reflects the holistic understanding and implementation of the role of social media and its effects.
    Proficiency in PowerPoint and presentation tools and skills.
    Exceptional communication skills within the organization’s team.
    Very high attention to detail and ability to multitask.
    Excellent verbal, written, and presentation skills.

  • Partnerships Assistant 

Account Manager

    Partnerships Assistant Account Manager

    Are you a pro-active, self-driven individual with the ability to think creatively and try new things? Then this role is for you! The ideal candidate will enjoy working in a vibrant environment that is mission driven, result oriented and community based.
    The role will include the following responsibilities:

    Developing leads with prospective partners and building a business network.
    Developing and maintaining and exercising good judgement in managing a network of commercial partners.
    Planning and delivery of personalized propositions to engage new partnerships.
    Promoting PR/communication initiatives in key markets to maximize brand exposure.
    Conduct market research and data analysis to help build powerful and persuasive commercial proposals based on the marketing objectives and the business needs of potential partners.
    Supporting the business development team by initiating, negotiating and closing appropriate engagements with partners.
    As part of the Business Development team, working closely with other streams of business.

    Experience, Skills and Qualifications Required

    At least 2 years’ experience with a minimum 1 year experience in business to business sales.
    Bachelor’s degree from an accredited University in the field of business or related discipline.
    Strong interpersonal skills and relationship management
    The ability to work on their own initiative, effectively both as an individual and as part of a team
    Excited by challenges and motivated to find solutions that work for all parties
    Excellent IT Skills, specifically Microsoft Word, Excel & PowerPoint
    Outstanding written and verbal communication skills are essential.

    go to method of application »

  • Sales Representative Internship

    Sales Representative Internship

    Duties

    Promoting our financial products/services to potential clients in partner stores
    Understanding our client’s needs
    Meeting sales targets

    Job Requirements

    Excellent communication and listening skills
    The ability to explain complex information clearly and simply
    Aggressive
    Good sales negotiation skills
    Determination and motivation to meet targets
    Discretion and a trustworthiness
    Accuracy and attention to detail
    A respect for private and confidential information.

    Your pleasant personality and good grooming will stand you in good stead, while a college Education with a business-related university Diploma or a diploma in Sales and marketing from a reputable college with be an added advantage.
    Should have a good understanding of Micro Finance. Must be mature and demonstrate high levels of self-drive.
    Remuneration
    This is a commission-based package.

  • Junior Accountant

    Junior Accountant

    Job Description
    JOB DESCRIPTON
    Responsibilities

    Posting of payments to the Customer Relationship Management (CRM) system. 
    Responding to any queries regarding loan repayments, Top Ups OR Clients contributions.
    Confirming loans details on the loan payment vouchers against entries in the loan management system.
    Preparing daily disbursements and collections reports.
    Collections reports includes Partial Receipts, Drop Offs, Nil (Zero) receipted accounts and Full Settlements. 
    Filling and retrieval of all payment vouchers relating to loans and expenses.
    Weekly reconciliation of Petty cash transactions and posting entries in the accounting system. 
    Fully support the senior Accountant during the reporting and consolidation process.
    Aid in ensuring reliability and integrity of the accounting system reporting. 
    Analysis of actual vs budgeted figures and query variances.
    Working closely with auditors and ensuring this is done on a timely basis. 
    Documenting procedures and maintain a strong internal control environment.
    Ad-hoc tasks required by the finance team (e.g. tax preparation). 

    Needed experience and skills 

    Proven experience as a junior accountant in a micro finance ·
    At least 2 years’ experience in a similar position 
    Hands-on experience working with general ledgers
    Excellent organizing abilities
    Great attention to detail
    Good with numbers and figures and an analytical acumen
    Good understanding of accounting and financial reporting principles and practices esp. IFRS/IAS and Kenyan GAAP
    Excellent knowledge of MS Office and familiarity with relevant accounting software
    Bachelor’s Degrees in the following subjects- Accounting or Finance 

    Qualifications

    (e.g. CPA , ACCA or CIMA) is required.
    Why Odyssey Capital? 
    An opportunity to expand one’s experience and exposure in accounting and Finance. 
    A chance to sharpen your numerical, analysis and accounting Skills.