Software Development Manager

at  Unifi Recruitment

Stellenbosch, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Aug, 2024Not Specified25 May, 2024N/ARest,Programming Languages,Spring Boot,Gorm,Hibernate,Jasper Reports,Vaadin,Coding Experience,Mysql,Activiti,Electron,Groovy,Java,Mongodb,Apache VelocityNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Leading and motivating a team of 6 experienced developers
  • Ensuring high-quality development through coding standards, conducting code reviews, andensuring 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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Stellenbosch, Western Cape, South Africa