View All Jobs 31804

Developer Learner Analytics - IT Services - 100305 - Grade 6

Build and enhance a student learning analytics platform using Python and cloud technologies
London
Junior
3 weeks ago
University of Birmingham

University of Birmingham

A leading UK research-intensive university offering diverse undergraduate and postgraduate programs across sciences, arts, engineering, and social sciences.

1 Similar Job at University of Birmingham

Developer (Personal Learner Profile)

The primary responsibility of the Developer (Personal Learner Profile) will be to work collaboratively as part of a Product Team to meet the needs of users by iteratively developing a quality Learning Analytics product.

Whilst applicants should have some experience with Python development, a hunger to learn and develop a specialist understanding of data engineering practices within a high performing team is key. An interest in developing Continuous Integration pipelines (CI-CD) to provide valuable insights into student learning at the University is also vital.

Main Duties:

  • Develop tactical and strategically significant information and digital solutions utilising multiple technologies.
  • Assist the team in identifying potential solutions to user problems through Agile development practices.
  • Enhance the product according to the product backlog through the design, coding, and testing of the product with the team.
  • Assist in the configuration of automated testing, implementing resolutions and retests to agreed standards.
  • Apply Agile Scrum techniques to develop the product.
  • Work within (and be part of evolving) the Team Charter to ensure technical and documentation standards are met.
  • Grow knowledge of specific technical specialists as required for the product.
  • Assist in collection of feedback on the developing design – from end users and other representative sources.
  • Support in the identification of accessibility requirements and develop the product accordingly.
  • Provide ongoing technical support and advice for the product.
  • Promotes equality and values diversity, acting as a role model and fostering an inclusive working culture.
  • Supports the University's sustainability agenda through resource efficient working.
  • Any other duties commensurate with the grade.

Required Knowledge, Skills, Qualifications, Experience:

  • Educated to Degree level (or equivalent qualifications) or relevant technical qualification and relevant experience - where no equivalent qualification is held, extensive proven practical and technical experience in a similar role will be required.
  • Extensive proven practical experience in a relevant IT specialism.
  • Working experience of Python.
  • Ability to demonstrate an understanding of data manipulation and analysis.
  • Good communication skills.
  • Capable of responding to changing user needs.
  • Ability to work iteratively, focusing on problem solving.
  • Familiarity with SQL, CI-CD and cloud computing concepts would be ideal.
  • Previous experience of Agile and/or working with a Product Owner are beneficial.
  • An aptitude for anticipating and communicating user needs to ensure solutions developed meet those needs.
  • Evidence of literacy and numeracy, with the ability to write clearly, and to analyse information and data.
  • Knowledge of the protected characteristics of the Equality Act 2010, and how to actively ensure in day to day activity in own area that those with protected characteristics are treated equally and fairly.
+ Show Original Job Post
























Developer Learner Analytics - IT Services - 100305 - Grade 6
London
Technical Support
About University of Birmingham
A leading UK research-intensive university offering diverse undergraduate and postgraduate programs across sciences, arts, engineering, and social sciences.