Code well designed, testable, efficient software by using best development practices
Integrate data from various back-end services and databases
Manage front-end visuals and information.
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling of the Nourishing Africa online hub
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Serve as the lead advisor to the team on appropriate cyber security measures to implement in carrying out its daily operations
Plan, implement, manage, monitor and upgrade security measures
Troubleshoot both security and network issues
Identify, report and respond to system and/or network security breaches
Design graphics for Nourishing Africa material
Test and identify network and system vulnerabilities