Rodeo
ResourcesPartnersSign in

De Montfort University

Teaching Fellow

London
Posted 8 days ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Teaching Fellow

Teaching Fellow – DMU London

Employer: IEPL

DMU London is part of De Montfort University’s growth agenda and is being developed as a centre for teaching excellence. Focusing on sustainability, digital innovation, and employability, this London-based campus is situated in a dynamic, globally connected city providing a supportive, career-focused learning environment for students.


About the Role

We are currently seeking a Teaching Fellow to contribute to postgraduate teaching across the business and management portfolio, including the MSc Project Management with Sustainability.

This masters programme develops responsible project management professionals, equipping students to plan, deliver, and evaluate complex projects with a strong emphasis on environmental, social, and economic sustainability. The curriculum seamlessly integrates project management principles, governance and ethics, risk and resilience, digital innovation and AI, stakeholder engagement, change management, and applied sustainability consultancy.

There is an urgent need for a collaborative, passionate academic with strong subject expertise and excellent teaching practice who can deliver engaging, practice-based learning for a diverse postgraduate student body.

This role presents an exciting opportunity to join a growing London campus with a distinctive postgraduate offer, focused on responsible innovation and student success.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.


Key Responsibilities

The Teaching Fellow will be responsible for:

  • Teaching delivery:

    • Deliver high-quality teaching in business, project management, sustainability, and related areas.
    • Lead and teach designated modules—particularly within the MSc Project Management with Sustainability.
    • Develop and deliver innovative, industry-informed teaching methods that align with industry standards.
  • Curriculum and assessment:

    • Contribute to curriculum development, ensuring alignment with market trends and educational best practices.
    • Design effective assessment strategies that support learning and student progression.
  • Student supervision:

    • Supervise postgraduate research projects and consultancy work, fostering student autonomy and excellence.
    • Mentor students in employability skills and industry readiness.
  • Student engagement and relationships:

    • Build strong relationships with external partners, employers, and industry stakeholders.
    • Support recruitment and marketing initiatives to promote DMU London’s academic portfolio.
  • Collaborative and academic contributions:

    • Work collaboratively with colleagues on institutional projects, research, and internal workshops.
    • Act as a key member of the London campus team, supporting its growth and reputation.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Ideal Candidate Profile

We are looking for a motivated, collaborative academic with the following skills and experience:

  • Specialist knowledge:

    • Strong subject expertise in business, management, project management, or corporate sustainability.
    • Ability to teach topics such as international business, corporate sustainability, stakeholder engagement, or related areas.
  • Teaching experience and expertise:

    • Demonstrated ability to deliver engaging, inclusive, and practice-based learning.
    • Commitment to high-quality teaching practices and continual professional development.
    • Experience with postgraduate student cohorts, including international students.
  • Curriculum and innovation:

    • Passion for responsible innovation and fostering meaningful industry connections.
    • Ability to align teaching closely with industry needs, supports employability and professional practice.
  • Personal attributes:

    • Self-motivated, collaborative, and keen to contribute to a growing campus environment.
    • Strong communication skills to work effectively with students, colleagues, and external partners.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Project Management
Sustainability
Teaching
Curriculum Development
Stakeholder Engagement
Digital Innovation
Change Management
Consultancy
Risk Management
Governance
Ethics
Student Engagement
Employability
Collaboration
High-Quality Education
Inclusive Education

Location

London, England, United Kingdom

Sign up to applySee more jobs like this