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

French Teacher At Aga Khan Education Service, Kenya (Akesk)

The positionThe Aga Khan Education Service, Kenya (AKES, Kenya) operates 5 schools in various cities in Kenya and provides nursery to senior secondary educat...


From Aga Khan Education Service, Kenya (Akesk) - Nairobi Area

Published a month ago

Gender And Safeguards Intern At United Nations Environment Programme (Unep)

Report on safeguard compliance analysis of requirements and quality, utilizing inputs from GSU staff members and available information.Conduct research on th...


From United Nations Environment Programme (Unep) - Nairobi Area

Published a month ago

Kiswahili/Social Studies Teacher At The Ark Junior Company Limited

The Ark Junior Schools Company Limitedwishes to hire aKiswahili/Social Studies Teacher(CBC Curriculum) reporting to the Head Teacher to carry out the followi...


From The Ark Junior Company Limited - Nairobi Area

Published a month ago

Finance And Administration Intern At United Nations Environment Programme (Unep)

Administration Assists to coordinate various activities related to the acquisition of goods and services for the office,Prepares, processes, and follows up o...


From United Nations Environment Programme (Unep) - Nairobi Area

Published a month ago

Application Developer (Ict)

Application Developer (Ict)
Company:

Kenya Revenue Authority (Kra)


Details of the offer

The job holder is responsible for Development, Maintenance and Support of new systems or existing business Systems
Academic Qualifications
Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Electrical / Electronic Engineering, Telecommunications or any other related field.
Professional Qualifications
Required Training/knowledge in the following :
Database Development or Administration training i.e. Oracle or PostgreSQL

Training in Application Development languages i.e. Java, JavaScript, VBScript

Training in Application and Web servers namely: JBOSS & Tomcat

Training in business systems analysis techniques and tools: e.g. Enterprise Architect.

Training in Application Development tools/IDEs: - Eclipse, MyEclipse, NetBeans

Database Development or Administration training i.e. MySQL, MS SQL

Training in Systems modeling and design techniques

Training in Operating systems namely Linux, Red Hat, Unix

Knowledge on some software packaging tools e.g. Ant

Knowledge on software life cycle tools e.g. HP Load Runner

Training and working knowledge of reports generation tools and data management tools e.g. Jaspersoft, Crystal Reports

Training on Spring development Frameworks

Source code repository and management tools e.g. SVN

Responsibilities

Review business use cases

Develop system use cases and system design specifications

Develops new or enhance existing systems components including internal and external integrations based on agreed requirements.

Develops standard and adhoc reports and data management scripts as requested.

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, Issue and Tickets Logs etc) to ensure that they meet set quality criteria for each component.

Should be able to package the various components of the solutions being developed.

Participates in quality review meetings for the system

Provide guidance to the technical teams.

Adhere to change control procedures for the systems

Provide support for post deployment application issues

Fix systems issues reported through a controlled process.

Resolves issues arising from Quality Assurance (QA) tests.

Prepares progress status reports as guided.

Participate in software quality assurance (UAT) of the software releases.

Participate in monitoring the application and integrations

Participate in software cost or effort estimation exercises

Develop software solutions using J2EE Technologies

Optimize database queries

Develop Database Procedures and Packages

Any assignment given as and when directed by management

Job Requirements
Required education
: Bachelor's degree

Required relevant work experience
: 2 years

Required languages:
English (Spoken: fluent | Written: fluent)
Want to see how you rank against other applicants?
Get detailed analysis on Fuzu Instant Feedback
YouVS
Sign up to learn more


Source: Fuzu

Requirements

Application Developer (Ict)
Company:

Kenya Revenue Authority (Kra)


Built at: 2024-04-19T19:12:25.072Z