Software Developer
Current- Contributing in all phases of the software development lifecycle from the design, development and delivery of the solution
- Contributing to the elaboration and documentation of concept notes, ToR, requirements and other software specifications documents
- Creating wireframes and system prototypes to decide on layout and workflows
- Writing and implementing efficient codes(clean, well designed, testable and well documented)
- Implementing required systems Integrations
- Perform required system upgrades