drjobs Graduate Trainee System Development KE

Graduate Trainee System Development KE

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

0-1years

Job Location drjobs

Nairobi - Kenya

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Smart Applications International is a leading ICT solutions provider delivering a wide range of worldclass technological solutions. Fondly known as Smart within the industry the company was founded to provide innovative secure and hightech solutions in Africa and beyond. Staying ahead through constant research and innovation.


We are looking for a knowledgeable dynamic and selfmotivated individual to join our Technology team.


Position: Graduate Trainee System Development

Based at: Nairobi.


Job purpose: Upon successful completion of the training program the role holder will be expected to have gained sufficient knowledge to create applications and user experiences that are both simple and engaging. Coding testing debugging documenting and developing applications that work across various platforms (Mobile Web desktop etc..


Job Summary: The Technology department is at the core of Smart as a business. As such our System developers are the brains behind the design installation testing and maintenance of software systems across our organization. The trainee program is delivered through a blend of selfstudy and onthejob training under the mentorship of a senior developer. Each candidate will be assigned to a project team and will be supervised by the respective Project Managers.


Key Training Objectives

At the end of the program successful candidates will be expected to have developed skills and competencies in the following key areas:

  • Coding proficiency in either mobile front end and/or backend coding languages as per the standard technology stack used in the company depending on the assigned area.
  • Carry out and document technical testing of developed applications and logic.
  • To perform system design and prepare documentation for use in the coding and testing of applications.
  • Creating technical specifications and test plans.
  • Ensure automated monitoring and periodic documented audits of developed applications to ensure required consistent quality operations.
  • Carry out documentation of developed applications logic and procedures as per stipulated guidelines. This includes both technical and user documentation. including manuals.
  • To keep abreast of the latest technologies continuously updating technical knowledge and skills and applying them where appropriate.
  • Discussing the client s requirements and the proposed solution with colleagues
  • Developing application programming interfaces (APIs).
  • Keeping up to date with the terminology concepts and best practices for coding in their area of specification.
  • Working closely with colleagues to constantly innovate applications functionality and design.

Qualifications Skills and Competencies

  • Holder of a bachelor s degree in an ITrelated field with emphasis in software development.
  • Fresh graduate with a passion and evidence for system development.
  • Demonstrable knowledge of either mobile frontend or backend programming as well as a relational database.
  • Creativity and brainstorming.
  • Organization and ability to multitask.
  • Complex problemsolving.
  • An excellent team player.
  • Ability to plan schedule and monitor own work within short time horizons.

Measurable outputs:

  • Delivery of tasks within agreed timelines with minimum supervision and followup.
  • Positive feedback regarding usability reliability and scalability of systems.
  • Technical competency.
  • Demonstration of company values.

Evaluation Criteria

Candidates selected to join the program will be assigned training targets (as outlined in the training objectives section above) by their respective supervisors based on which the first evaluation will be conducted after three months. This will determine confirmation extension or elimination from the program.

The supervisor may recommend exceptional candidates who demonstrate mastery of the training objectives within the three months for confirmation and assigned project tasks on a fulltime basis.

The rest will continue in the program for a further three months before a final evaluation is done. The supervisors will outline specific development areas of focus to ensure that the candidates are guided accordingly.

The above job description is a guide to the work you may be required to undertake. But does not form part of your contract of employment and may change from time to time as you may be directed by your seniors.

The above job description is a guide to the work you may be required to undertake but does not form part of your contract of employment and may change from time to time. as you may be directed by your seniors.


Smart Applications International Limited is committed to ensuring the security and protection of the personal information that we process and to providing a compliant and consistent approach to data protection as per the Kenya data protection law of 2019.

By providing us with your data you hereby agree to Smart s collection use and disclosure of your personal information in accordance with its Privacy Policy available at https://smartapplicationsgroup/Kenya/privacy

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.