Officer - E-Academy
Job Summary:
The job holder is
responsible for development of new systems to automate business processes and
maintenance of existing systems through change and enhancements.
Key Responsibilities:
- Work
with development teams and product managers to design software solutions.
- Implement
software solutions and computer programs per standards and best practice.
- Test
software, troubleshoot, debug and upgrade software per requirements.
- Diagnose
and address issues arising from testing and deployments.
- Developing
software design specifications, conducting quality assurance reviews,
system demos and walk-throughs.
- Develop
enhancements and maintain existing software.
- Create
security and data protection settings.
- Prepare
technical documentation.
- Ensure
developed products conform to policy and information security requirements.
- Create
and administer courses on the ELearning platform
- Provide
user support to eLearning participants.
Academic and Professional
Qualifications
Bachelor’s degree in
Computer Science, Management Information Systems, Information Technology,
Electrical / Electronic Engineering, Telecommunications or any other IT related
field.
Professional Certification
or Training in any one of the following areas will be an added
advantage:
- Software
Development i.e Java Programming, Python, Web Design and Development,
Oracle Developer etc.
- Database
Administration i.e. Oracle, PostgreSQL, MySQL, Microsoft SQL Server etc.
- PRINCE2
- CISA
Relevant Work Experience
Required
- Post-graduation
work experience of at least one (1) year as a Software Developer,
developing Web Applications.
- Proven
post-graduation experience in JAVA programming.
- Experience
in JAVA Spring framework programming.
- Experience
in design, development, implementation and maintenance of JAVA programs.
- Working
experience with relational databases and database management tools
(Oracle, MySQL, PostgreSQL, Microsoft SQL Server etc.)
- Proficiency
in Object Oriented programming techniques, languages and frameworks
(Spring, Struts, Django, Flask etc.)
- Knowledge
of web based technologies (HTML, XML, XHTML, DHTML, SOAP, JSON, etc.)
- Knowledge
of internet and messaging protocols i.e. HTTP, FTP, SOAP and REST
- Working
knowledge of Linux/Unix and Windows operating systems.
- Working
knowledge of System Design and Modelling techniques.
Competencies
The job holder must have:
- Excellent
listening and communication skills
- Ability
to interact confidently with users to establish what the problem is and
explain the solution
- Be
proactive with good analytical and problem solving skills
- Team
player
- Ability
to pay attention to details
- Ability
to prioritize competing work commitments and deliver on time
- Passion
for innovation and creativity
- High
levels of integrity
- Ability
to work under minimum supervision
How to Apply
Job Application Guidelines
Registration:
- Go
to https://erecruitment.kra.go.ke/login and then click on the ‘Register’
button to start the application process.
- After
registration, you will receive an email enabling you to confirm your email
address and complete your registration.
Log on:
- After
registration go to https://erecruitment.kra.go.ke/login
- Key
in your username and password then click on ‘Log in’ to access
your account.
- After
successful log in, the system will open the ‘Applicant Cockpit’.
Candidate Profile (To create or update applicant detail):
- On
the ‘Applicant
Cockpit’ page, go to the tab ‘Candidate Profile’.
- Click
on ‘My
Profile’ to create and update your profile.
- Follow
the instructions to complete your profile.
- The
process will end by clicking the tab “Overview and Release”.
- Ensure
you click the check box on the page to complete the profile.
Application process:
- To
view the open job postings, click on the tab ‘Employment Opportunities’ on
the ‘Applicant
Cockpit’ page.
- Under
the heading ‘Job Search’ click
the ‘Start’
button to view all available vacancies.
- Click
on the Job posting to display the details of the position.
- To
apply for the position, click ‘Apply’ button at
the top of the page.
- Follow
the instructions to complete and submit your application.
- Kindly
note that all mandatory fields must be completed.
- To
complete the process of application, click the ‘Send Application Now’
button after reviewing and accepting the ‘Data Privacy Statement’.
In case of any challenges,
please send your email query to isupporthr@kra.go.ke
If you experience any
delay in receiving an email notification at the end of the e-recruitment
registration process, please refresh your email. In case of any challenge,
please send your query to isupporthr@kra.go.ke
Kenya Revenue Authority
does not charge any fee at any stage of the recruitment process (application,
shortlisting, interviewing, and/or offer)
Closing Date
2022-11-28 00:00:00