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.

Oops! It seems this job from Unifi Group has expired
View current and similar jobs using the button below
  • Posted: May 23, 2024
    Deadline: Oct 20, 2024
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We combine tech, data analytics and world-class customer service to offer intelligent lending that makes life easy. Our simple, fast unsecured personal loans can be accessed via our branches, apps and websites in South Africa, Tanzania and Zambia.


    Read more about this company

     

    Software Development Manager

    Job Advert Summary

    Unifi is a fast-growing consumer lending company operating in Zambia, South Africa, Uganda, and

    Kenya. Unifi delivers personal lending products through online, mobile phone and branch channels.

    The company is well supported by strong shareholders and a board of directors with vast experience in entrepreneurship and lending.

    Unifi operates its own, proprietary loans management software, Unibos. The system is developed

    and maintained by an existing tech team with many years of experience in the field. Recent company growth is putting pressure on the team. The main purpose of this role is to speed up delivery and ensure the developers can focus on coding.

    The ideal candidate must be a hard worker, have solid coding experience and preferably have

    experience in managing software developers. A healthy spirit of adventure and sense of humour

    would be helpful.

    Minimum Requirements

    •  Solid coding experience on an enterprise level financial system
    •  Good understanding of coding principles and standards
    • 10+ years experience in software development field

    Duties and Responsibilities

    • Leading and motivating a team of 6 experienced developers
    • Ensuring high-quality development through coding standards, conducting code reviews, and
    • ensuring proper testing procedures
    • Planning and managing changes
    • Code management
    • Give technical input in solution design phase
    • Effective Communication and collaboration with other teams and stakeholders
    • Expanding team capacity through increasing productivity and when appropriate recruitment
    • Maintaining and Improving the development process

    Preferred

    • Passion for Africa and willingness to work in the developing world context
    • Experience working in scaling start-up environments
    • Desire to work with innovative independent thinkers who go against the grain in their
    • approach

    Our current IT development team

    • 5 x senior Java developers, with 1 vacancy
    • 4 x product owners
    • 3 x testing and support
    • 1 x delivery lead
    • 1 x system engineer (devops & security)
    • 1 x IT head
    • Our Technology Stack

    Core Technologies

    • Programming Languages: Groovy, Java
    • Application Framework: Micronaut and Spring Boot
    • Persistence framework: Gorm, Hibernate
    • Main database: MySQL
    • Web based user interface: Vaadin 7, Vaadin 24

    Other technologies

    • Workflow engine: Activiti
    • Micro service (REST): Micronaut, JAX-RS
    • Cloud Cross platform framework: Electron
    • Security framework: Apache Shiro
    • Queue processing: Apache ActiveMQ Artemis
    • Document store: MongoDB
    • Reporting server: Jasper Reports
    • Template engine: Apache Velocity
    • API documentation: SWAGGER

    Environment

    • Development methodology: Agile Kanban with continuous delivery
    • Build server: Jenkins
    • IDE: IntelliJ
    • Source repository: Bitbucket GIT
    • Build configuration: Gradle
    • Communication: Slack, Google
    • Dev cycle management: Jira

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Unifi Group on unifi.erecruit.co to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Unifi Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail