At a Glance
- Tasks: Lead the development and support of systems for university data management.
- Company: Join The Open University, a leader in inclusive education and innovation.
- Benefits: Enjoy flexible working options, including hybrid arrangements and corporate perks.
- Why this job: Make an impact by ensuring high-quality data for educational decisions and deadlines.
- Qualifications: Experience in SQL, Python, C#, and project management is preferred.
- Other info: Open to diverse applicants; early applications encouraged.
The predicted salary is between 28800 - 48000 £ per year.
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.
- 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.
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. 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.
If you have any queries or questions about the recruitment process, or regarding your application, please contact: Careers@open.ac.uk.
The Open University is committed to equality, diversity and inclusion which is reflected in our mission to be open to people, places, methods and ideas. We aim to foster a diverse and inclusive environment so that all in our OU community can reach their potential. We recognise that different people bring different perspectives, ideas, knowledge, and culture, and that this difference brings great strength. We strive to recruit, retain and develop the careers of a diverse pool of students and staff, and particularly encourage applications from all underrepresented groups. We also aspire to make The Open University a supportive workplace for all through our policies, services and staff networks.
Lead Analyst Developer employer: The Open University UK
Contact Detail:
The Open University UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Analyst Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C#, T-SQL, and Python. Consider building a small project or contributing to an open-source project using these languages to demonstrate your skills and understanding.
✨Tip Number 2
Network with current or former employees of the organisation, especially those in the Data Management Returns team. Engaging in conversations can provide insights into the team culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your experience with project management methodologies. Be ready to share examples of how you've successfully managed projects or contributed to team efforts, particularly in high-pressure situations.
✨Tip Number 4
Showcase your commitment to ongoing learning and personal development. Mention any relevant courses, certifications, or self-study initiatives that align with the role, as this demonstrates your proactive approach to professional growth.
We think you need these skills to ace Lead Analyst Developer
Some tips for your application 🫡
Understand the Job Requirements: Carefully read the job description for the Lead Analyst Developer position. Make sure you understand the key responsibilities and required skills, such as experience with SQL, Python, and C#. Tailor your application to highlight how your experience aligns with these requirements.
Craft a Strong Supporting Statement: Your supporting statement is crucial. Use it to demonstrate how you meet the criteria listed in the job description. Provide specific examples from your past experiences that showcase your skills in system development, project management, and data analysis.
Highlight Relevant Experience: In your CV, focus on relevant work experience that showcases your ability to develop and maintain systems. Include any projects where you successfully managed competing demands and met tight deadlines, as this role requires strong time management skills.
Proofread Your Application: Before submitting your application, proofread both your CV and supporting statement. Check for spelling and grammatical errors, and ensure that your documents are clear and concise. A well-presented application reflects your attention to detail, which is essential for this role.
How to prepare for a job interview at The Open University UK
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, T-SQL, Python, and Powershell. Bring examples of projects where you've used these technologies, and be ready to explain your coding process and how you ensure high data quality.
✨Demonstrate Project Management Experience
Highlight any previous project management roles you've held. Discuss how you managed workloads, prioritised tasks, and met deadlines, especially in high-pressure situations. This will show your ability to handle the responsibilities of the Lead Analyst Developer role.
✨Emphasise Collaboration Skills
Since the role involves liaising with various teams, share examples of how you've successfully collaborated with others in past projects. Talk about how you communicate effectively and resolve conflicts, as this is crucial for working within a team environment.
✨Prepare for Problem-Solving Questions
Expect questions that assess your analytical skills and ability to troubleshoot issues. Prepare scenarios where you've identified problems and implemented solutions, particularly in relation to data management and system development.