Data/Software Engineer - Power Apps & Python Specialist Trainer
Role details
Job location
Tech stack
Job description
We are seeking an experienced technical practitioner with strong expertise in Power Platform, Python and SQL to join our Data Engineering Talent Scheme as a mentor and delivery specialist.
This role is focused on developing capability. You will support the delivery of structured learning, provide hands-on technical guidance to associates, and help translate complex concepts into practical, accessible solutions. Working closely with programme leads and stakeholders, you will contribute to the design of workshops, example solutions and assessment materials. You will play a key role in ensuring associates not only build working solutions, but understand the underlying principles of data engineering, automation and governance within a regulated environment.
Alongside mentoring, you will develop and review technical artefacts in Power Apps, Python and SQL to model best practice, support learner progression and demonstrate production-ready standards.
This is a mentor-first role. Technical delivery will primarily support capability development rather than production build. SC clearance is required for this role., Technical Delivery & Mentorship
- Deliver workshops in Power Platform, Python and SQL aligned to the Academy curriculum.
- Provide hands-on mentoring, including live problem-solving, debugging and code review.
- Give clear, developmental feedback aligned to learning objectives and assessment criteria.
- Adapt support to learners of varying technical confidence and differing special educational needs. Model best practice in code quality, documentation, governance and secure development.
Curriculum & Assessment Contribution
- Contribute to the development of learning materials, exercises and example solutions.
- Support the design and review of assessments to ensure alignment with programme outcomes.
- Work with programme leads to identify knowledge gaps and implement targeted support. Ensure content reflects organisational standards, accessibility and governance requirements.
Collaboration & Continuous Improvement
- Contribute to retrospectives and programme reviews. Promote a collaborative, high-trust learning culture within the Academy.
Requirements
Do you have experience in SQL?, * Strong experience with Power Platform.
- Strong Python fundamentals, including clean, maintainable code.
- Strong working knowledge of SQL (joins, aggregations, relational modelling).
- Experience mentoring, coaching or delivering technical training.
- Ability to explain complex technical concepts clearly to mixed-ability audiences. Experience working within Agile environments.
Desirable Skills:
- Experience contributing to curriculum or assessment design.
- Experience with Azure services (e.g. Functions, Logic Apps, Data Factory).
- Experience integrating REST APIs and external data sources.
- Version control experience (e.g. Git).
- Awareness of governance, data quality and secure development in regulated environments.
Benefits & conditions
Pension - 5% employee 3% employer contribution Employee Assistance Program Death in Service x2 Flexible working Optional Private Health Insurance Shared Parental Leave as well as parental leave policies exceeding the statutory minimum. Holidays - 5 weeks per year plus Bank Holidays (Pro rata) Eligibility Criteria:
- Have Permanent Right to Work in The UK
- Be happy to have evidence of Right to work and Enhanced DBS checks completed
- Be eligible for SE Clearance
- Must have lived continuously in the UK for the last 5 years (no break of more than 6 months)