Permanent
Full time - 37 hours per week
Closing date: 16/11/2025 at 23:30
The Role
In this role, you will support our undergraduate students as they learn in practical laboratory sessions, help them work in teams on applied projects, support them both online and face-to-face as they tackle programming assignments, and help to grade their submissions.
The role requires an active, experienced software developer who is eager to pass their knowledge on to our diverse community of learners. You will be a first-rate C# programmer who is happy building database-driven Web applications, understands modern approaches to software design, is confident in agile project management and wants to share your knowledge with the next generation of software developers
The team/The department
The is a large and vibrant school engaged in taught programs, research and innovation, and knowledge exchange. All our UG and PG programs are underpinned by project-based learning, which facilitates embedding industry experience across all the programs. The school is home to the multi-disciplinary team that composes the Smart Interactive Technologies lab, which focuses on innovative research and developments investigating all the aspects of modelling and applying physical and intelligent systems, which coexist harmoniously. The School is in the top ten biggest computing departments in the UK, with more than 2,000 students and nearly 100 staff.
Our size means we can cover a lot of ground.
We teach topics including:
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.