View all jobs

Software Developer

Nairobi, Kenya · Information Technology
The Software Developer will be part of an agile development team, building and working on enterprise grade software systems in the company preferred programming language.He / She  will be responsible for producing detailed specification and writing the program codes.
 
Desired Skills & Experience
  • Minimum Requirements 2 years’ experience as a Software Developer
  •  College or University degree in Computer Science or a related discipline  
 
 Core Requirements
  • Experience Creating SQL Queries
  • Experience With TFS 
  • Hands-On Software Troubleshooting Experience
  • Java and Java Framework Experience
  • JavaScript Programming Experience
  • Keen Attention to Detail
  • Knowledge of Backend Development Best Practices
  • Maintain User Manuals and Training Materials
  • Manage Project Build Lifecycle 
  • Provide Reports as Necessary
  • Research and Consult About Potential Software and/or System Changes
  • Revise Programs for Corrections, Enhancements, or Environment Changes
  • Share Knowledge and Expertise with Fellow Team Members
  • Solid Understanding of Company’s Needs
  • Source Control Management Experience
  • Strong Problem Solver
  • Strong Oral and Written Communication
  • Thorough Understanding of Data Structures and Algorithms  
  • Understand Software Design Patterns
  • User Interface / User Experience
Powered by