Share this Job
Kampala, Uganda
Full-time
Deadline:
11 Dec 2023
About the Organisation
In need of capital to take on new orders, expand into new markets and grow your business without taking out a loan, Kamro Capital is the answer. We provide short term credit to Micro, Small and Medium sized Enterprises (MSMEs) in form of invoice financing. We are sector agnostic with a bias towards health and agriculture.
Job Title
Software Developer job at Kamro Capital
Job Description
Preamble
Kamro Capital Limited, a tier 4 financial services provider is looking for a competent full time software developer. Kamro provides Quick & Simple credit targeting small and growing businesses in Uganda that have limited or no access to credit from mainstream lenders though its web platform, Pesasa .
Overview of the role
The Software Developer shall generally be responsible for the development, design, implementation and support of new or modified software products or ongoing business projects. The Software Developer will also be involved in management of the company cloud servers, end user training and support.
Duties and Responsibilities
Key Considerations
The incumbent must be well versed with JavaScript as a programming language and familiar with the different JavaScript frameworks and libraries with key focus on React JS as the frontend language, the incumbent must also be familiar with Spring Boot (Java) as a backend language. The incumbent must also be familiar with Virtual Private Servers and management using the SSH Terminal i.e. Linode / Digital Ocean. Familiarity and experience in the financial industry is an added plus. The incumbent must also be well versed with developing UI / UX designs using any of these programs i.e. Adobe XD, Figma or Sketch.
Roles and Duties
Researching, designing, implementing, and managing software programs ii. Testing and evaluating new programs
Identifying areas for modification in existing programs and subsequently developing these modifications
Writing and implementing efficient code v. Determining operational practicality
Developing quality assurance procedures vii. Deploying software tools, processes, and metrics
Maintaining and upgrading existing systems ix. Training users
Designing User Interfaces (UI) and User Experiences (UX)
Managing virtual private servers i.e. monitoring, troubleshooting and working with cloud providers to ensure highest uptime.
SERVICES
COMMERCIAL
SERVICES
INDUSTRIAL
SERVICES
RESIDENTIAL
SERVICES
COMMERCIAL
SERVICES
INDUSTRIAL
SERVICES
RESIDENTIAL
SERVICES
COMMERCIAL
SERVICES
COMMERCIAL
SERVICES
COMMERCIAL
SERVICES
COMMERCIAL
SERVICES
INDUSTRIAL
SERVICES
RESIDENTIAL
Qualifications and Competencies
Skills and Qualifications
A degree and a technical background is a must for this Software Developer role. Degrees in the following subjects should be highlighted as particularly advantageous:
Software Engineering
Computer Science
Computer Software Engineering
Data Science / Engineering
Information Technology
Software Programming and Development
Engineering
Mathematics
Electronics
Business Computing
Knowledge
Knowledge and interest in computer systems and the latest technologies
The ability to learn new technologies quickly
An analytical mind
The ability to communicate complex procedures to other colleagues
Commercial and business awareness
Good communication skills – both written and verbal
Attention to detail and desire to probe further into data
Abilities and Skills
Computer (both basic and advanced)
Communication
Interpersonal
Punctuality
Critical Thinking
Teamwork
Work Ethic
Adaptability
Project Management
Data Analysis
How to Apply
Send CV: info@kamrocapital.com