Senior Lecturer in Software Engineering
Duties of the Post
In accordance with the University’s strategic objective as a research led institution, the duties of all academic staff will include research, research-led teaching and contributions to the university, the discipline and the community. The academic staff member shall teach and examine, undertake administrative duties and carry out other duties appropriate to the post under the general direction of the Head of the School of Computer Science and Information Technology.
The roles and responsibilities outlined below are to be interpreted in the context of the relevant Statutes and where there is any difference arising from interpretation, that statutory provisions take precedent. For the sake of clarity, the relevant elements of the statutes not already incorporated in the numbered sections are appended in italics under each subheading.
The School seeks a colleague in software engineering. Software development capacity is a major factor in the success of organisations' ability to achieve sustainable digital transformations, which rely on platforms that can enable new business models. The candidate's research scope addresses key issues to sustain communities, including open source and other types of collaborative communities, as well as development methods and organisational aspects that affect how organisations develop software systems in a sustainable fashion, from both an organisational capacity perspective as well as developer wellbeing. For further details on the posts and school visit the School of Computer Science and Information Technology website.
- Demonstrate excellence in research-led teaching and learning and apply innovative teaching and learning methodologies within the School of Computer Science and Information Technology and within other academic units in the University, as appropriate;
- Teach and examine on courses at undergraduate and postgraduate level and, where, appropriate adult and continuing education courses;
- Supervise undergraduate and postgraduate students;
- Contribute to and take a leadership role, where appropriate, in the regular evaluation of curricula with reference to content, delivery and assessment and the development of new curricular initiatives;
- Perform an active role in the maintenance of academic standards in the development of the curriculum within his/her discipline;
- Contribute to the development of postgraduate studies at UCC.
- to give the students attending his/her ordinary lectures assistance in their studies, by advice, by informal instruction, by occasional and periodic examination, and otherwise, as s/he may judge to be expedient;
- also, to make such arrangements as s/he sees fit to make to meet students who have individual queries;
- to give instruction to his/her students and assist them in the pursuit of knowledge; to hold, or assist at, all University examinations in the subjects with which s/he is an examiner
- Engage in productive research and scholarship and contribute to the advancement of knowledge, participate in research activities and publish the research in appropriate peer-reviewed publications, creative works or other forms of scholarship appropriate to the discipline;
- Supervise students undertaking research projects (especially at PhD level);
- Undertake initiatives in generating research income as appropriate to the discipline;
- Engage in other scholarly activities relevant to the discipline.
- Contribute to the administrative duties of the discipline/department/school and the academic life of the University;
- Participate as a member of such committees as may be required within the academic unit and by the University;
- Mentor and advise newly appointed and junior academic staff;
- Develop links with professional bodies and external agencies where appropriate;
- Serve if required as head of one of the College’s academic units subject to relevant University regulations, statutes or management requirements;
- Promote the discipline both inside and outside the University and contribute to the overall intellectual life of the University and society;
- Carry out other duties appropriate to the post as may be assigned by the head of discipline/department/school.
- to carry out administrative and other appropriate duties lawfully allocated to them within their department or other academic unit;
- if a member of the Academic Council, to attend its meetings;
- to serve upon all the committees to which s/he may be appointed by the Governing Body or the Academic Council, and to assist and co-operate with the Governing Body in such other reasonable ways as the Governing Body may prescribe, for the maintenance of discipline and good conduct among the students, or for the general business of the University;
The above listing is not exclusive or exhaustive and the post holder may be required to undertake duties as can reasonably be expected. All staff are required to be flexible, co-operative and professional within the needs of the post and the Discipline/Department/School, College and University. The University is undertaking a major reform of its internal structures which may necessitate possible future changes in the organisation of its activities.
The successful candidate will be expected to have:
- A PhD or level 10 qualification in Computer Science/Software Engineering (Essential).
- Evidence of a commitment to excellence in research-led teaching (Essential);
- Significant experience in lecturing, examining and supporting students across a range of undergraduate and postgraduate teaching programmes both in and outside the area of research specialisation (Essential);
- The ability to teach, inspire and supervise students, communicate ideas and concepts in a teaching and learning environment and where the opportunity has existed, to undertake postgraduate supervision to doctorate level (Essential);
- Evidence of a significant contribution to innovation in the area of teaching and examining, curriculum design, review and development (Desirable);
- A familiarity with and willingness to use modern teaching technologies (Essential).
- A record of successful achievement and international recognition through research and scholarly activity within the discipline (Essential);
- Evidence of consistent and continuing output of research in peer reviewed publications or equivalent outputs appropriate to the discipline (Essential);
- Evidence of active engagement in research and scholarly activities including research supervision, examining, editing and refereeing research grant applications as appropriate for the Computer Science / Software Engineering (Desirable);
- Experience of leadership or leadership potential in the area of research, in addition to research grant applications, success in achieving competitive research grants or other sources of funding and the ability and willingness to collaborate with colleagues on research projects, as appropriate to the discipline (Essential).
- Evidence of participation in relevant academic and professional associations/ bodies as appropriate (Desirable);
- Proven administrative experience or evidence of ability to undertake academic administrative responsibility within the Discipline/Department / School/College at a high level (Desirable);
- The ability to participate in and contribute to the overall intellectual life of the University, the academic discipline and society at large (Essential);
- An ability and willingness to support mentor and advise junior staff (Essential).
- Excellent communication and interpersonal skills commensurate with working alongside a team of committed academic and administrative colleagues together with the demonstrated ability and willingness to work in a collaborative environment (Essential);
- An understanding of, and empathy with, the concerns of students (Essential);
- Evidence of ability to work on own initiative as well as part of a team (Essential);
- A commitment to the long term development of the Computer Science / Software Engineering (Essential);
- Evidence of leadership potential (Essential)
Applications for this post
For a full candidate briefing, job description, and to make an application: