Senior Tutor (C# / Enterprise Engineering)
Role details
Job location
Tech stack
Job description
We are looking for an experienced software developer or technical tutor to join Northcoders as a Senior Tutor specialising in C# and Enterprise Engineering. This role is ideal for a mid-level developer who is passionate about supporting others and wants to transition into teaching, or an existing technical tutor with strong commercial development experience. This position focuses on high-quality teaching delivery, subject expertise, mentoring students, and supporting curriculum development within the C# and enterprise engineering space., * Teaching & Student Development
- Deliver engaging lectures, workshops and practical sessions focused on C# and enterprise development practices
- Provide 1:1 mentoring and technical coaching to support student progression
- Support students with technical challenges, debugging and best practice development approaches
- Deliver targeted support sessions for students requiring additional help Monitor student progress and provide clear and constructive feedback
Technical Expertise & Curriculum Contribution
- Support development and continuous improvement of C# and enterprise engineering curriculum content
- Ensure learning materials reflect current industry practices and employer requirements
- Create technical learning resources, coding exercises and supporting materials Provide subject matter expertise to other tutors where required
Student Support & Safeguarding
- Maintain accurate student progress and engagement records
- Follow safeguarding, wellbeing and Prevent responsibilities at all times
- Support students facing technical or learning challenges and escalate concerns appropriately Contribute to creating a positive, inclusive and supportive learning environment
Collaboration
- Work closely with curriculum, delivery and product teams to enhance learning experience
- Support programme delivery across different cohorts where needed
- Contribute ideas that improve student outcomes and course quality
Requirements
Do you have experience in TypeScript?, * Commercial software development experience using C# / .net technologies
-
Experience working with enterprise-scale applications, architecture or development practices
-
Strong understanding of software development best practices including testing, version control and agile methodologies Strong communication skills and ability to explain technical concepts clearly
-
Passion for mentoring, coaching or supporting learners
Desirable
- Previous teaching, tutoring, mentoring or training experience
- Exposure to cloud platforms or enterprise architecture patterns
- Experience with front-end technologies such as JavaScript / TypeScript / React
- Experience contributing to technical learning content or curriculum design
What We Are Looking For
- Passion for education and helping others succeed
- Ability to inspire and motivate learners from varied backgrounds
- Strong problem-solving and adaptable teaching approach
- Commitment to continuous professional and technical development
- Alignment with Northcoders' culture and values
Benefits & conditions
Why Join Northcoders
- Opportunity to shape future tech talent
- Supportive and collaborative teaching environment
- Hybrid working model
- Professional development opportunities
- Ability to influence curriculum and programme delivery, * One half-day off per week to do with as you please
- 5 weeks annual leave (22.5 days based on our 4.5-day working week) plus bank holidays.
- Competitive pension scheme.
- Optional private health insurance.