Salary range: Confidential | Contract type: Permanent
You have today left to apply for this job.
The Software Developer key roles in summary are to understands requirements, develop the front end and the back end of the software, conduct testing and maintain code versions ensuring the coding standards are adhered to. The software developer will also ensure that the system is up and optimized to handle heavy traffic. The job holder should demonstrate high standards of ethics and trustworthiness. Planning and organization are key attributes of the job holder for this role. The individual will be expected to demonstrate commitment and loyalty and perform all duties in accordance with the organization’s office routines and procedures, keeping in mind the overall business objectives.
- Software development in PHP and Java.
Design the database and ensure it is normalized and best practice are adhered to.
Design the user experience of the website both the look and feel as well as the users journey.
Optimize the software development to ensure security of the data and transactions
Develop integrations between the software and other running softwares. E.g Social media, sms gate ways, payment gateways and email gateways.
- Ability to document manuals of the system.
Analyse user requirements.
Ability to design reports and dashboards.
Defining new data collection and analysis processes.
Training end users on new reports and dashboards.
Supporting initiatives for data integrity and normalization.
: Bachelor's degreeRequired relevant work experience
: 2 yearsRequired languages:
English (Spoken: fluent | Written: fluent)