Nairobi, Nairobi County, Kenya

Junior System Developer

 Job Description:

Responsibilities

Work with developers to design algorithms and flowcharts

Produce clean, efficient code based on specifications

Integrate software components and third-party programs

Verify and deploy programs and systems

Troubleshoot, debug and upgrade existing software

Gather and evaluate user feedback

Recommend and execute improvements

Create technical documentation for reference and reporting

Qualifications and experience

BSc/BA degree in computer science

Knowledge of coding languages (e.g.PHP, Python, Yii, JavaScript, Golang) and frameworks/systems (e.g. Vue, ReactJS, AngularJS, Git)

Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)

Experience in mobile app development an added advantage (Kotlin, Flutter, etc)

Team player

Ability to learn new languages and technologies

Excellent communication skills

Resourcefulness, creativity and troubleshooting aptitude

Attention to detail

Proven experience as a Software Developer, Software Engineer or similar role

Familiarity with Agile development methodologies

Experience with software design and development in a test-driven environment

Knowledge of the software development life-cycle.

Experience working on a variety of software development projects

 Salary Package:

Ksh 40,000.00 - 45,000.00 (Kenyan Shilling)

 Package Details: