UN

IT Training and Development Associate

University of Saint Joseph Mbarara (USJM)
📍 USJMCDI🗓️ about 2 months ago

Job Description

USJM
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Responsabilités

Experienced Information Technology Lecturer seeks a dedicated Assistant Lecturer to support academic instruction and program development. The ideal candidate will hold a master’s degree in Information Technology or a related field, complemented by at least three years of professional experience in IT or academia. Responsibilities encompass delivering lectures, conducting practical labs, and mentoring students in both classroom and virtual environments. Additionally, the role involves contributing to curriculum design, evaluating student performance, and collaborating with faculty on research initiatives. Proficiency in modern IT tools, strong communication skills, and a passion for teaching are essential for success in this position. The University of Saint Joseph Barbara (USM) is seeking a highly motivated and experienced professional to join our dynamic team. The ideal candidate will possess a strong academic background, relevant work experience, and a commitment to excellence in education. Key responsibilities include teaching, research, and administrative duties, with a focus on fostering a supportive learning environment. Applicants must meet the specified educational qualifications and demonstrate proficiency in both written and verbal communication. Proficiency in technology and the ability to work collaboratively within a team are essential. The successful candidate will be expected to contribute to the university’s mission of providing quality education and promoting community engagement. USM, located in the South Division of Barbara City, Uganda, is seeking qualified candidates to fill a key position within our organization. The ideal applicant must possess strong analytical skills, proficiency in project management, and excellent communication abilities. Responsibilities include overseeing operational activities, coordinating team efforts, and ensuring adherence to organizational policies. The role requires a minimum of five years of relevant experience in a similar capacity, along with a degree in a related field. Fluency in both English and a local language is essential for effective collaboration with stakeholders. Mbarara The role requires a relevant academic qualification coupled with pertinent vocational training, ensuring the individual possesses the requisite theoretical knowledge and practical skills to fulfill the position effectively. Candidates must demonstrate a commitment to continuous professional development through workshops, certifications, or advanced coursework to stay current with industry standards and advancements. Additionally, familiarity with emerging methodologies, regulatory guidelines, and best practices in the field will be considered advantageous. We seek a highly skilled professional with a strong academic background in education, computer science, information technology, or related engineering disciplines. Candidates must possess a minimum of a bachelor’s degree in one of these fields, along with relevant certifications or advanced qualifications where applicable. Essential requirements include proficiency in programming languages, system administration, or educational technology tools, depending on the specific role. Responsibilities encompass designing and implementing innovative solutions, managing IT infrastructure, conducting research, or enhancing educational programs, alongside collaborating with cross-functional teams to drive progress. Strong analytical, problem-solving, and communication skills are imperative for success in this dynamic environment. Background information about the job or company (e.g., role context, company overview) The University of Saint Joseph Barbara (USM) seeks qualified, skilled, and driven candidates to fill a range with academic, administrative, technical, and support staff roles. These positions span diverse university functions, encompassing teaching and research, student services, human resources, academic administration, library operations, information and communications technology, property and facilities management, athletics, health services, records and examinations, and security. Oversee a range of critical responsibilities designed to ensure seamless project execution and operational excellence. This role requires meticulous attention to detail, a commitment to meeting deadlines, and the ability to collaborate effectively with cross-functional teams. Key duties include monitoring progress, identifying potential risks, and implementing proactive solutions to mitigate challenges. Additionally, the position demands strong analytical skills to evaluate performance metrics, report findings, and recommend strategic improvements. Proficiency in project management tools and a proactive approach to problem-solving are essential for success in this capacity. The Assistant Lecturer will deliver exceptional instruction, conduct research, guide students, and demonstrate academic leadership in Software Development, Programming, and related Information Technology fields. The ideal candidate should effectively integrate theoretical expertise with hands-on, industry-aligned software development capabilities. Teach a diverse range of undergraduate and postgraduate courses spanning Software Development, Programming, Computer Science, and Information Technology. Provide comprehensive education in programming and software engineering, encompassing both practical applications and theoretical foundations, to students or participants. With expertise in Python, Java, C/C++, JavaScript, PHP, and other pertinent programming languages, you will instruct and implement these technologies to guide students, develop solutions, and enhance technical proficiency. Your role will involve delivering comprehensive lessons, applying practical coding techniques, and ensuring learners gain hands-on experience in these essential programming languages. Teaching foundational concepts in software engineering, development methodologies, and application design forms a core component of this role. Guide students through the entire process of software application design, development, testing, and deployment, ensuring they grasp both theoretical principles and practical methodologies. Teach courses in web and mobile application development as required. Provide instruction on the principles and practices of database design, administration, and integration with software applications. Oversee student-led initiatives in software development, research endeavors, and thesis writing projects. Design practical laboratory exercises, programming assignments, and competency-based assessments to reinforce learning objectives and evaluate student understanding effectively. Collaborate in the design, evaluation, and enhancement of educational programs to ensure alignment with learning objectives and standards. Conduct comprehensive research and contribute scholarly articles to esteemed, peer-reviewed academic journals. Engage in initiatives focused on innovation, technology transfer, consultancy, and community engagement to foster collaboration and drive progress.

Foster strong collaborations with the ICT industry to enhance graduate employability and facilitate hands-on learning experiences, Engage actively in various academic initiatives and departmental events hosted by the university to foster collaborative learning and professional development. Carry out any additional assignments as directed by the Head of Department, Dean, or other authorized University representatives. A Bachelor’s degree in a relevant field or equivalent practical experience is required, alongside proficiency in [specific software/tools]. Strong analytical and problem-solving abilities are essential, as well as excellent communication and collaboration skills. Candidates should demonstrate prior experience in [specific tasks or industries], with a proven track record of [relevant achievements or metrics]. Familiarity with [specific methodologies or frameworks] is highly preferred, and the ability to work independently in a fast-paced environment is critical. Candidates must demonstrate proficiency in the required qualifications. Essential skills include a strong command of [specific skill, e.g., data analysis or project management], as well as relevant technical expertise in [industry-specific tool or method]. A minimum of [X years] of experience in [field or role] is necessary, along with a proven track record in [specific responsibility, e.g., team leadership or budget oversight]. Additionally, applicants should hold a [degree or certification] in [field] or an equivalent combination of education and practical experience. Strong interpersonal and communication abilities are also crucial for effective collaboration and stakeholder engagement. A recognized university must award a Master’s degree in Computer Science, Information Technology, Software Engineering, Information Systems, or an equivalent discipline. A Bachelor’s degree in a computing-related field, such as Computer Science, Information Technology, or Software Engineering, is required. Demonstrates a strong command of software development principles and programming practices, with a proven ability

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

This offer is no longer available

This position was likely filled. Explore current openings in the same field below.

See active offers

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

"Highlight how you've applied Python in past roles, even if informally. For University of Saint Joseph Mbarara (USJM), show you understand their tech stack or tools. Tailor your CV to mirror their language—this proves attention to detail and saves them time."

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Active portfolio — Your GitHub profile or online portfolio is your real CV for an IT recruiter. Build it with your 2-3 best projects before applying — it's your most convincing proof of competence.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

EM

Associate Product Development Manager

Emata·Kampala

🧠 Profil recherché The Associate Product Manager will collaborate closely with cross functional teams to drive the development and execution of innovative product strategies, ensuring alignment with business objectives and customer needs. Responsibilities include conducting market research, analyzing user feedback, an

CDI2 months ago
IN

Junior Software Development Associate

🛠️ Compétences requises We are seeking a skilled Software Development Assistant to support our development team in designing, coding, and maintaining software applications. The ideal candidate will have a strong foundation in programming languages such as Python, Java, or C++, along with experience in software develop

CDI3 months ago
NI

Director of Training & Academic Development

🧠 Profil recherché The Deputy Director – Training and Academics (DATA) is responsible for overseeing the development, implementation, and evaluation of training programs and academic initiatives within the organization. This role involves collaborating with senior leadership to align training strategies with organizat

CDIabout 2 months ago
SI

Business Development & Partnerships Associate

🎯 Responsabilités We seek a dynamic Business Development Partnerships Officer to identify and cultivate strategic alliances, drive revenue growth, and expand our market presence. The ideal candidate will leverage strong interpersonal and negotiation skills to forge high impact partnerships while ensuring alignment wit

CDIabout 1 month ago