About the Role
The Lead Analyst / Developer will work with colleagues in the Data Management Returns team to lead on the development and support of the systems used to create and manage the University’s statutory returns to the Higher Education Statistics Agency (HESA) and student Funding Bodies.
The team works closely with other teams in Data Management to ensure that existing systems are in step with the latest technological developments and strategic initiatives. For example, the development of a Cloud-based Enterprise Data Hub, combining data from various operational systems to ensure continuity and consistency of returns data quality. The team also works closely with the University Secretary’s Office Returns team to ensure that data for the statutory returns enables them to meet the immovable deadlines and achieve the high data quality demanded by the external agencies.
The post holder will be able to provide rapid solutions delivered to a deadline, built and maintained in line with audit requirements. The Lead Analyst / Developer will understand the complexity of the data requirements, be involved in the design, build, test and implementation phases in accordance with technical and quality standards. The technologies required will include C#, T-SQL, Python, Powershell or similar.
Key Responsibilities
•Ensure that the required data from source operational systems is available for returns in the specified formats and to a high data quality
•Help build and maintain the returns systems by writing code that meets our agreed standards.
•Systems are continually updated to take account of changes to operational data, systems and external requirements
•Liaise with other teams in Data Management, the IT unit and USO Returns teams
•Maintain documentation to agreed standards and conform to audit requirements
•Provide programming support to the team, contributing to the development of technical skills and the dissemination of good practice in the analysis of information needs and the design and implementation of efficient and maintainable programs.
•Champion common approaches such as re-usable, clearly laid out and documented code, good testing practices, code reviews as appropriate, spreading knowledge within the team etc.
•Apply appropriate project management and systems development methodologies.
•Conduct investigations to pro-actively find issues and to resolve queries from within and outside of the team and to react to changes in external requirements
•Manage workload and priorities ensuring effective targeting of resources
•Manage the team’s backlog using appropriate tools such as Azure Devops Boards, Work Items etc.
•Manage staff as required, performing annual appraisals / reviews, managing leave & absences and conducting regular one to one meetings.
•Set objectives and identify development needs for direct reports
Skills and Experience
•Experience of developing and maintaining systems ideally to support decision making and management information needs.
•Substantial experience coding in SQL. Experience of Python, C# or other high level languages is an advantage
•Experience in managing projects is desirable
•Proficient with Microsoft Office tools
•A self-starter, proactive in reviewing processes and in identifying opportunities for improvement.
•Effective skills in implementing change.
•Able to work under pressure to manage competing demands for time and to meet demanding deadlines.
•Aptitude for careful analysis and systems development, striving for highest level of product quality.
•Able to offer help and guidance to others on a range of system issues.
•Strong communication and presentation skills, both oral and written
•Committed to ongoing learning and personal development
Essential Requirements
As part of the application process, you will be expected to submit your CV and a Supporting Statement (maximum of 1000 words) that demonstrates how you meet the criteria listed above.
Flexible working
We are open to discussions about flexible working. Whether it’s a job share, part time, compressed hours or another working arrangement. Please reach out to us to discuss what may work for you and the role.
Early closing date notification
We may close this job advert earlier than the published closing date where a satisfactory number of applications are received. We would therefore encourage early applications.
It is anticipated that a hybrid working pattern can be adopted for this role, where the successful candidate can work from home and the office. However, as this role is contractually aligned to our Milton Keynes office it is expected that some attendance in the office will be required when necessary and in response to business needs. We anticipate this being twice per month on average.