Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Business Development Executive

Job area Sales Category Baking Location Nairobi, Kenya Contract type Permanent Contract Experience 5 to 10 years Job description Lesaffre Kenya is a recent e...


From Lesaffre - Nairobi Area

Published a month ago

Php Developer

We are a young, Dutch travel agency aiming to show travelers the real, diverse Africa! This is only made possible because of our very skilled and passionate ...


From Recruitment Room - Nairobi Area

Published a month ago

Sales Manager - Loxea M/F

General information Join our CFAO MOBILITY Division !MEETING THE MOBILITY NEEDS OF BUSINESS & INDIVIDUALSComprising the most extensive vehicle retail network...


From Cfao - Nairobi Area

Published a month ago

Health Regional Lead - Asia

Requisition ID: req48038Job Title: Health Regional Lead - AsiaSector: HealthEmployment Category: RegularEmployment Type: Full-TimeOpen to Expatriates: YesLoc...


From International Rescue Committee - Nairobi Area

Published a month ago

Officer - Mobile Application Developer (Ict) At Kenya Revenue Authority (Kra)

Officer - Mobile Application Developer (Ict) At Kenya Revenue Authority (Kra)
Company:

Kenya Revenue Authority (Kra)


Details of the offer

Grade:KRA ‘3’
Department:Corporate Support Services (CSS)
Division:Information and Communication Technology (ICT)
SupervisorSupervisor, ICT
Supervisee:Officer - ICT
Job Summary:
The job holder is responsible for Development, Maintenance and Support of the KRA mobile Apps
Key Responsibilities:
Design and build iOS and Android mobile applications
Collaborate with cross-functional teams to analyse, design, and ship new features
Build and publish applications containing high security and privacy standards for app stores
Implement new technologies to maximize application performance
Design, build, or maintain Mobile application, using authoring or scripting languages
Ensures that the approved coding standards are consistently applied in every component developed
Conducts unit testing of developed components based on agreed quality criteria.
Prepare documentations (User manuals, Technical manuals, deployment instructions, roll back instructions, etc) to ensure that they meet set quality criteria for each component.
Participates in quality review meetings for the system
Provide guidance on to the technical teams.
Adhere to change control procedures for the systems
Provide support for post deployment issue
Fix systems issues reported through a control process.
Resolves issues arising from Quality Assurance (QA) tests.
Prepares progress status reports as guided.
Participate in software testing to quality assure the product.
Any assignment given as and when directed by management
Academic Qualifications
Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Electrical / Electronic Engineering, Telecommunications or any other related field.
Professional Qualifications
Working skills and knowledge
Hands on experience in Payment Gateway integration in mobile apps is a big plus
Hands on experience in integrations with mobile wallets
A portfolio of iOS/Android apps in the Play Store/app store is a plus
Hands on experience with Android studio & gradle build system
Git & Gerrit
Proven experience in Implementing geospatial applications
Proven experience in Developing apps for people with disabilities
Has experience in an Open source server-side scripting language like but not limited to PHP, Python

Trainings
Android:
Excellent knowledge in core Java
Hands on experience in The full life cycle of Android application development
Strong knowledge in RESTful web services
Good Knowledge of Android SDK's
Push Notifications & Toast
Eclipse & ANT based build system
Android Studio
Experience in Gradle.

iOS:
Very good experience with Objective-C and iOS SDK
Good working knowledge in Cocoa Touch
Experience with memory management and caching mechanisms specific to mobile devices
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text

JAVA, PHP:
Training in Application Development languages i.e. Java, PHP

JBOSS/TOMCAT:
Training in Application and Web servers namely : JBOSS & Tomcat

Relevant Work Experience Required
At least three (3) years’ work experience in Mobile App Development in a busy environment.
Has experience in integrating Business Systems
Has experience working on real-time applications
Has experience in development of single sign on solutions
Has experience in implementation of different authentication schemes
Knowledge on network security

Skills Required
Team player
Results oriented
Innovative
Interpersonal skills
Communication skills


Source: Myjobmag_Co

Requirements

Officer - Mobile Application Developer (Ict) At Kenya Revenue Authority (Kra)
Company:

Kenya Revenue Authority (Kra)


Built at: 2024-04-30T18:21:10.425Z