K

Graduate Assistant in Software Development

KCA University

Yesterday
New

Job descriptions & requirements

ABOUT THE COMPANY

Request InformationCourse Fee StructuresApplication Forms
​Connect with us:
Ruaraka Campus, Kenya

Nairobi CBD Campus, Kenya

Kisumu Campus, Kenya

Kitengela Campus, Kenya
Campuses
Chancellor​ Message

Office of the Vice Chancellor​

Senate & Management Board
University Governance
Mission & Vision​

History & Core Values

Facts & Figures

Points of Pride

Alma Mater
Corporate newsletter
Corporate Information
Articles
​
Media Coverage

Speeches

Publications
Media Center
4/4
Located in Ruaraka along the Nairobi Thika highway and just 15 minutes from the city center, KCA University is uniquely positioned to contribute to, and draw from, the strength and diversity of the vast Nairobi metropolis. We have also been unrelenting in our deliberate push to establish a beacon of knowledge that will impact the East African region and beyond.

JOB SUMMARY

Qualifications And ExperienceA Bachelor’s degree Computer Science, Software development or Software Engineering, or a closely related field from an accredited and recognised university.A strong academic record (at least Second-Class Upper Division or equivalent). First class is an added advantage.Must be currently enrolled in a Master’s Degree program.Demonstrated interest in research, teaching or consultancyOther Skills And CompetenciesStrong verbal and written communication skillsBasic teaching and presentation skillsAnalytical and problem-solving skillsStrong organisational and time management skills.Willingness to learn and work collaboratively

RESPONSIBILITIES

Teaching and LearningAssist lecturers in preparing teaching materials, tutorials, and coursework.Facilitate discussion groups, tutorials, or practical sessions where required.Support marking of assignments, tests, and examinations under supervision.Provide academic support and guidance to students.Research CoordinationEngage in research activities, including literature reviews, data collection, and analysis.Help with research projects, including preparing reports, presentations, and grant development.Administrative and Student SupportAssist departments in maintaining student records and data entry.Support in organising departmental activities, including seminars, workshops, guest lectures and ceremonies.Support administrative duties within the department as assigned.Assist in organising students’ activities.Provide student support and Services and refer them to support services as appropriate.Supervise undergraduate interns where applicable.Attend departmental and faculty meetings where required.Any other duties as may be assigned from time to time.

REQUIRED SKILLS

Training requirements analysis, Research and development, Developing curriculum and teaching guidelines

REQUIRED EDUCATION

Post-graduate education

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 BrighterMonday

Or your alerts