The University of Agriculture, Science and Technology (UAST), Ihugh, is a Benue State public university located in Ihugh, Vandeikya Local Government Area, Benue State, Nigeria. It was officially recognized by the National Universities Commission (NUC) on May 14, 2025, as the 68th state university in Nigeria.
Read more about this company
JOB PURPOSE
- Lecturer I denotes academic maturity and cyber leadership; a scholar-practitioner who coordinates courses and labs, mentors others, advances impactful research, and anchors UAST’s ambition to be a centre of excellence in cybersecurity education and innovation.
- The job purpose is to deliver high-quality independent teaching and laboratory leadership, lead impactful cybersecurity research and innovation, mentor junior staff, and contribute strategically to institutional governance and accreditation.
KEY DUTIES AND RESPONSIBILITIES
- Coordinate core Cybersecurity courses and advanced labs.
- Supervise undergraduate research and capstone projects.
- Lead/co-lead funded research, cyber-range development or national-interest security projects.
- Publish in reputable journals and engage industry/government stakeholders.
- Serve on School/University committees and accreditation teams.
Minimum Qualifications
- PhD in Cybersecurity or Senate-approved cognate with strong security scholarship.
- Minimum of four (4) publications in reputable peer-reviewed journals.
- Evidence of tools, patents, frameworks or impactful applied solutions is an added advantage.
Academic Qualifications (Mandatory)
- PhD in Cybersecurity or Senate-approved cognate with strong security scholarship.
- Minimum of four (4) publications in reputable peer-reviewed journals.
- Evidence of tools, patents, frameworks or impactful applied solutions is an added advantage.
MINIMUM EXPERIENCE REQUIREMENT
- At least three (3) years as Lecturer II (or equivalent).
- Active membership of recognised national/international cybersecurity or computing bodies.
REQUIRED SKILLS AND COMPETENCIES
- Teaching excellence; research leadership; mentoring; strategic cyber thinking; interdisciplinary collaboration.
PERSONAL ATTRIBUTES
- Strategic vision in digital security and cyber governance.
- Ethical stewardship and national-interest orientation.
- Capacity to translate research into secure systems and policy advice.
- Strong mentorship culture and institutional loyalty.
- Deep alignment with UAST’s secure, innovative and Africa-centred digital future.
go to method of application »
JOB PURPOSE
- Lecturer II represents the first independent cybersecurity academic rank, expected to own undergraduate courses, lead laboratories, initiate research, and translate security theory into practical cyber-defence capacity relevant to national and continental needs.
- The purpose of this job is to independently teach undergraduate Cybersecurity courses, initiate credible research, contribute to digital innovation and cyber-resilience initiatives, and support academic governance in line with UAST and NUC standards.
KEY DUTIES AND RESPONSIBILITIES
- Teaching & Laboratory Leadership Research & Scholarship Innovation & Cyber Impact Academic Service & QA
Minimum Qualifications
- PhD in Cybersecurity or Senate-approved cognate (Computer Science, Information Security, Software Engineering with security focus). Minimum of two (2) publications in a peer-reviewed journal. Applied innovations, tools or datasets may count as supporting evidence.
Academic Qualifications (Mandatory)
- PhD in Cybersecurity or Senate-approved cognate (Computer Science, Information Security, Software Engineering with security focus).
MINIMUM EXPERIENCE REQUIREMENT
- 3 years post-PhD or equivalent academic/industry-research experience. Active membership of recognised national/international ICT or cybersecurity bodies.
REQUIRED SKILLS AND COMPETENCIES
- Independent teaching; lab leadership; research initiation; applied security; digital ethics; communication.
PERSONAL ATTRIBUTES
- High ethical judgement and responsible security mindset. Leadership in laboratory and applied learning environments. Analytical rigor and evidence-based decision-making. Mentorship disposition and teamwork. Commitment to Africa-relevant cyber resilience solutions.
go to method of application »
JOB PURPOSE
- The Assistant Lecturer in Cybersecurity is a digital security scholar-engineer in formation, trained to integrate secure computing foundations, ethical hacking awareness, digital forensics basics, cyber law and safety, while developing research discipline and Africa-centric cyber resilience thinking.
- The job purpose is to support undergraduate teaching and laboratory instruction in Cybersecurity, participate in research and innovation activities, and pursue advanced
KEY DUTIES AND RESPONSIBILITIES
Teaching & Laboratory Support:
- Assist in teaching foundational Cybersecurity courses (theory, labs, tutorials).
- Support hands-on labs in networking fundamentals, system security, secure coding and cyber hygiene.
- Assist in continuous assessment, grading and results processing.
Research & Capacity Development:
- Participate in departmental research, simulations, capture-the-flag (CTF) exercises and security audits.
- Enrol in and make satisfactory progress toward a PhD in Cybersecurity or a Senate-approved cognate.
Innovation & Digital Service:
- Support cybersecurity awareness programmes for campus and community.
- Assist in secure configuration of academic systems, labs and digital platforms (under guidance).
Academic Service & Ethics:
- Assist in departmental administration, accreditation readiness and QA.
- Uphold ethics, responsible disclosure and academic integrity.
Minimum Qualifications
- Master’s degree in Cybersecurity, Computer Science, Information Security, Information Technology or a Senate-approved cognate with strong security content.
- Evidence of commitment to pursue a PhD in a cybersecurity-relevant field.
- Entry-level or associate certifications (e.g., CEH, Security+, CCNA-Security, ISO 27001 Foundation) are an advantage.
Academic Qualifications (Mandatory)
- Master’s degree in Cybersecurity, Computer Science, Information Security, Information Technology or a Senate-approved cognate with strong security content.
- Evidence of commitment to pursue a PhD in a cybersecurity-relevant field.
- Entry-level or associate certifications (e.g., CEH, Security+, CCNA-Security, ISO 27001 Foundation) are an advantage.
MINIMUM EXPERIENCE REQUIREMENT
- 3 years relevant academic, industry or research experience.
- Student/Associate membership of recognised ICT or cybersecurity professional bodies encouraged.
REQUIRED SKILLS AND COMPETENCIES
- Foundational cybersecurity concepts; analytical thinking; scripting basics; teamwork; digital ethics awareness.
PERSONAL ATTRIBUTES
- Strong ethical orientation and respect for digital responsibility.
- Curiosity and discipline in problem-solving and systems thinking.
- Willingness to learn rapidly in a fast-evolving field.
- Collaborative mindset and respect for confidentiality.
- Alignment with UAST values of Excellence, Relevance and Legacy.
go to method of application »
JOB PURPOSE
- Lecturer I denotes academic maturity and leadership in computing; a scholar-engineer who coordinates courses and laboratories, mentors others, advances impactful research, and anchors UAST’s ambition to be a reference point for applied computer science in Africa.
- The job purpose is to deliver high-quality independent teaching and laboratory leadership, lead impactful computer science research and innovation, mentor junior staff, and contribute strategically to institutional governance and accreditation.
KEY DUTIES AND RESPONSIBILITIES
- Coordinate core Computer Science courses and advanced laboratories.
- Supervise undergraduate research and capstone projects.
- Lead/co-lead funded research, software platforms or AI/data initiatives.
- Publish in reputable journals; engage industry and public-sector stakeholders.
- Serve on School/University committees and accreditation teams.
Minimum Qualifications
- PhD in Computer Science or Senate-approved cognate with strong computing scholarship.
- Minimum of four (4) publications in reputable peer-reviewed journals.
- Evidence of software patents, platforms, tools or high-impact applied solutions is an advantage.
Academic Qualifications (Mandatory)
- PhD in Computer Science or Senate-approved cognate with strong computing scholarship.
- Minimum of four (4) publications in reputable peer-reviewed journals.
- Evidence of software patents, platforms, tools or high-impact applied solutions is an advantage.
MINIMUM EXPERIENCE REQUIREMENT
- At least three (3) years as Lecturer II (or equivalent).
- Active membership of recognised national/international computing professional bodies.
REQUIRED SKILLS AND COMPETENCIES
- Teaching excellence; research leadership; mentoring; strategic computing vision; interdisciplinary collaboration.
PERSONAL ATTRIBUTES
- Strategic thinking in digital systems and computing education.
- Ethical stewardship of data, software and AI systems.
- Capacity to translate research into deployable solutions and policy advice.
- Strong mentorship culture and institutional loyalty.
- Deep alignment with UAST’s innovative, secure and Africa-centred digital future.
go to method of application »
JOB PURPOSE
- Lecturer II represents the first independent computing academic rank, expected to own undergraduate courses, lead laboratories, initiate research, and translate computer science theory into practical, scalable solutions for education, industry and society.
- The job’s purpose is to independently teach undergraduate Computer Science courses, initiate credible research, contribute to innovation and digital transformation initiatives, and support academic governance in line with UAST and NUC standards.
KEY DUTIES AND RESPONSIBILITIES
Teaching & Laboratory Leadership:
- Independently teach assigned Computer Science courses (theory and labs).
- Design course outlines, labs and assessments compliant with C-CMAS.
- Supervise undergraduate projects and programming assignments.
Research & Scholarship:
- Initiate and conduct independent or collaborative research.
- Publish scholarly articles; present at conferences; contribute to funded projects.
Innovation & Digital Impact:
- Lead/co-lead applied projects (software systems, data platforms, AI prototypes, educational technologies).
- Support industry collaboration and community digital-skills initiatives.
Academic Service & QA:
- Serve on departmental/school committees; support curriculum review and accreditation.
Minimum Qualifications
- PhD in Computer Science or Senate-approved cognate (Software Engineering, Information Systems, AI/Data Science with CS core).
- Minimum of two (2) publications in a peer-reviewed journal.
- Software artefacts, datasets or patents may be declared as supporting outputs.
Academic Qualifications (Mandatory)
- PhD in Computer Science or Senate-approved cognate (Software Engineering, Information Systems, AI/Data Science with CS core).
- Minimum of two (2) publications in a peer-reviewed journal.
- Software artefacts, datasets or patents may be declared as supporting outputs
MINIMUM EXPERIENCE REQUIREMENT
- At least three (3) years post-PhD or equivalent academic/industry-research experience.
- Active membership of recognised national/international computing or ICT bodies.
REQUIRED SKILLS AND COMPETENCIES
- Independent teaching; lab leadership; research initiation; software design; data analysis; ethics.
PERSONAL ATTRIBUTES
- Analytical rigor and evidence-based decision-making.
- Leadership in laboratory and project-based learning.
- Professional integrity in research and software development.
- Mentorship disposition and teamwork.
- Commitment to Africa-relevant digital solutions.
go to method of application »
JOB PURPOSE
- The Assistant Lecturer in Computer Science is a computing scholar-developer in formation, trained to combine foundational theory, practical programming, ethical computing and Africa-relevant problem-solving, while building strong research discipline and pedagogical competence.
- The job purpose is to support undergraduate teaching and laboratory instruction in Computer Science, participate in research and innovation activities, and pursue advanced academic development towards independent lecturing responsibilities.
KEY DUTIES AND RESPONSIBILITIES
Teaching & Laboratory Support:
- Assist in teaching foundational Computer Science courses (programming, data structures, discrete mathematics, computer systems, etc.).
- Support laboratories in programming languages, algorithms, databases and operating systems, etc.
- Assist in continuous assessment, grading and results processing.
Research & Capacity Development:
- Participate in departmental research groups, coding projects and seminars.
- Enrol in and make satisfactory progress toward a PhD in Computer Science or a Senate-approved cognate.
Innovation & Digital Service:
- Support student coding clubs, hackathons and innovation challenges.
- Assist in development of educational software, datasets or digital platforms.
Academic Service & Ethics:
- Assist in departmental administration, accreditation readiness and QA.
- Uphold academic integrity, responsible computing and ethical conduct.
Minimum Qualifications
- Master’s degree in Computer Science, Software Engineering, Information Technology or a Senate-approved cognate with substantial computing content.
- Evidence of commitment to pursue a PhD in a computing-relevant field.
- Programming, cloud or systems certifications (e.g., Oracle, Microsoft, AWS, Linux) are an advantage.
- Student/Associate membership of recognised computing or ICT professional bodies encouraged.
Academic Qualifications (Mandatory)
- Master’s degree in Computer Science, Software Engineering, Information Technology or a Senate-approved cognate with substantial computing content.
- Evidence of commitment to pursue a PhD in a computing-relevant field.
- Programming, cloud or systems certifications (e.g., Oracle, Microsoft, AWS, Linux) are an advantage.
- Student/Associate membership of recognised computing or ICT professional bodies encouraged.
MINIMUM EXPERIENCE REQUIREMENT
- 3 years relevant academic, industry or research experience.
REQUIRED SKILLS AND COMPETENCIES
- Programming fundamentals; analytical thinking; algorithms basics; teamwork; digital ethics awareness.
PERSONAL ATTRIBUTES
- Intellectual curiosity and disciplined problem-solving.
- Ethical orientation in software development and data handling.
- Willingness to learn and adapt in a fast-evolving field.
- Collaborative mindset and respect for academic integrity.
- Alignment with UAST values of Excellence, Relevance and Legacy.
go to method of application »
JOB PURPOSE
- Lecturer I denotes academic maturity and engineering leadership; a scholar-engineer who coordinates courses and laboratories, mentors others, advances impactful research, and anchors UAST’s ambition to be a hub for applied software engineering excellence.
- The job purpose is to deliver high-quality independent teaching and laboratory leadership, lead impactful software engineering research and innovation, mentor junior staff, and contribute strategically to institutional governance and accreditation.
KEY DUTIES AND RESPONSIBILITIES
- Coordinate core Software Engineering courses and advanced labs.
- Supervise undergraduate research and capstone projects.
- Lead/co-lead funded research, platforms or industry-aligned solutions.
- Publish in reputable journals; engage industry and public-sector stakeholders.
- Serve on School/University committees and accreditation teams.
Minimum Qualifications
- PhD in Software Engineering or Senate-approved cognate with strong SE scholarship.
- Minimum of four (4) publications, in reputable peer-reviewed journals.
- Evidence of software patents, platforms, tools or high-impact applied solutions is an advantage.
Academic Qualifications (Mandatory)
- PhD in Software Engineering or Senate-approved cognate with strong SE scholarship.
MINIMUM EXPERIENCE REQUIREMENT
- At least three (3) years as Lecturer II (or equivalent).
- Active membership of recognised national/international software or computing professional bodies.
REQUIRED SKILLS AND COMPETENCIES
- Teaching excellence; research leadership; mentoring; strategic software vision; interdisciplinary collaboration.
PERSONAL ATTRIBUTES
- Strategic thinking in software systems and engineering education.
- Ethical stewardship of code, data and AI-enabled systems.
- Capacity to translate research into deployable products and policy advice.
- Strong mentorship culture and institutional loyalty.
- Deep alignment with UAST’s innovative, secure and Africa-centred digital future.
go to method of application »
JOB PURPOSE
- Lecturer II represents the first independent software engineering academic rank, expected to own undergraduate courses, lead laboratories, initiate research, and translate engineering principles into robust, scalable and secure software systems.
- The purpose of this job is to independently teach undergraduate Software Engineering courses, initiate credible research, contribute to innovation and industry collaboration, and support academic governance in line with UAST and NUC standards.
KEY DUTIES AND RESPONSIBILITIES
Teaching & Laboratory Leadership:
- Independently teach assigned Software Engineering courses (theory and labs).
- Design course outlines, labs and assessments compliant with CCMAS.
- Supervise undergraduate projects and software development assignments.
Research & Scholarship:
- Initiate and conduct independent or collaborative research in software engineering.
- Publish scholarly articles; present at conferences; contribute to funded or applied projects.
Innovation & Industry Impact:
- Lead/colead applied projects (software systems, platforms, tools, process improvements).
- Support industry partnerships, internships and community digitalsolutions initiatives.
Academic Service & QA:
- Serve on departmental/school committees; support curriculum review and accreditation.
Minimum Qualifications
- PhD in Software Engineering or Senateapproved cognate (Computer Science, Information Systems with strong SE focus).
- Minimum of two (2) publications, in a peerreviewed journal.
- Software artefacts, frameworks or patents may be declared as supporting outputs.
Academic Qualifications (Mandatory)
- PhD in Software Engineering or Senateapproved cognate (Computer Science, Information Systems with strong SE focus).
MINIMUM EXPERIENCE REQUIREMENT
- At least three (3) years postPhD or equivalent academic/industryresearch experience.
- Active membership of recognised national/international computing or software professional bodies.
REQUIRED SKILLS AND COMPETENCIES
- Independent teaching; lab leadership; research initiation; software architecture; testing/QA; communication.
PERSONAL ATTRIBUTES
- Analytical rigor and qualityfirst mindset.
- Leadership in projectbased and teambased learning.
- Professional integrity in research and software delivery.
- Mentorship disposition and teamwork.
- Commitment to Africarelevant digital solutions
go to method of application »
JOB PURPOSE
- The Assistant Lecturer in Software Engineering is a software scholar-developer in formation, trained to combine engineering discipline, programming craftsmanship, systems thinking, secure development and ethical practice, while building research depth and pedagogy suited to Africa’s digital transformation needs.
- The job purpose is to support undergraduate teaching and laboratories in Software Engineering, participate in research and innovation activities, and pursue advanced academic development toward independent lecturing responsibilities.
KEY DUTIES AND RESPONSIBILITIES
Teaching & Laboratory Support:
- Assist in teaching foundational Software Engineering courses (programming, software design, requirements, testing, version control).
- Support labs in object-oriented programming, databases, web/mobile development and DevOps basics.
- Assist in continuous assessment, grading and results processing.
Research & Capacity Development:
- Participate in departmental research groups, code reviews, engineering seminars and project sprints.
- Enrol in and make satisfactory progress toward a PhD in Software Engineering or a Senate-approved cognate.
Innovation & Industry-Linked Service:
- Support student capstone projects, hackathons, and industry-linked mini-projects.
- Assist in development of educational software, prototypes or digital platforms.
Academic Service & Ethics:
- Assist in departmental administration, accreditation readiness and QA.
- Uphold academic integrity, responsible coding practices and professional ethics.
Minimum Qualifications
- Master’s degree in Software Engineering, Computer Science, Information Technology or a Senate-approved cognate with substantial software engineering content.
- Evidence of commitment to pursue a PhD in a software-engineering-relevant field.
- Agile/Scrum, DevOps, cloud or language certifications are an advantage.
Academic Qualifications (Mandatory)
- Master’s degree in Software Engineering, Computer Science, Information Technology or a Senate-approved cognate with substantial software engineering content.
- Evidence of commitment to pursue a PhD in a software-engineering-relevant field.
- Agile/Scrum, DevOps, cloud or language certifications are an advantage.
MINIMUM EXPERIENCE REQUIREMENT
- 3 years relevant academic, industry or research experience.
- Student/Associate membership of recognised computing/software professional bodies (e.g., CPN-recognised associations) encouraged.
REQUIRED SKILLS AND COMPETENCIES
- Programming fundamentals; software design basics; analytical thinking; teamwork; version control; ethical awareness.
PERSONAL ATTRIBUTES
- Engineering discipline and attention to detail.
- Ethical orientation in software development and data handling.
- Willingness to learn rapidly and adapt to evolving technologies.
- Collaborative mindset and respect for peer review.
- Alignment with UAST values of Excellence, Relevance and Legacy.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.