engaging and effective lessons in computer science and related IT subjects. Plan and assess student progress, ensuring academic standards are met. Contribute to curriculum development and course planning. Provide academic and pastoral support to learners, helping them achieve their goals. Participate in departmental meetings, professional development, and quality … field. A recognised teaching qualification (e.g. PGCE, Cert Ed) or willingness to obtain one. Strong subject knowledge, particularly in programming languages (e.g. Python, Java), webdevelopment, and computer systems. Excellent communication and organisational skills. A passion for education and supporting learners from diverse backgrounds. Experience: Prior experience teaching More ❯
engaging and effective lessons in computer science and related IT subjects. Plan and assess student progress, ensuring academic standards are met. Contribute to curriculum development and course planning. Provide academic and pastoral support to learners, helping them achieve their goals. Participate in departmental meetings, professional development, and quality … field. A recognised teaching qualification (e.g. PGCE, Cert Ed) or willingness to obtain one. Strong subject knowledge, particularly in programming languages (e.g. Python, Java), webdevelopment, and computer systems. Excellent communication and organisational skills. A passion for education and supporting learners from diverse backgrounds. Experience: Prior experience teaching More ❯
events, donation forms, surveys, petitions, and automated emails. Implement SEO best practices across the website to enhance user experience and visibility. Collaborate with external web developers to troubleshoot technical issues. Support the resolution of issues with the Job Hub and liaise with the member services team. Provide digital communications … in the delivery of mass communications and appeals, incorporating social and new media channels. Produce materials for national conferences, fund-raising activities, and business development initiatives. Ensure brand consistency across all communication materials. Manage relationships with printers and suppliers to produce cost-effective digital and printed assets. Administrative: Maintain More ❯