UPPINGHAM SCHOOL
Database and Web Developer
Job Location
Oakham, United Kingdom
Job Description
Database and Web Developer Salary: £32,000-£35,000 Contract Type: Permanent Hours : Monday-Friday 37.5 hours per week Location: Uppingham School, Uppingham Job Purpose The purpose of the role is to assist the Lead and Senior Database and Web Developers to: Provide expert-level database administration (DBA) services for the School's database systems. Design, develop and maintain modern, web-based software applications and utilities to supplement and enhance off-the-shelf management systems. Deliver robust 3rd line support for all database systems and applications. You will work with experienced developers who will help you develop into a full-stack developer by on-the-job training and access to online training resources. This is an office-based role. Your key accountabilities will include: Assist with the design of the schools data warehouse, providing the necessary infrastructure for Business Intelligence (BI) dashboards, analytics and reporting tools Support the design and configuration of Microsoft SQL-based databases Assist with database monitoring, backup routines, and data integration processes (ETL, API, etc.) Develop, maintain and enhance in-house software applications Provide expert-level software and database support during critical operations, ensuring continuity and performance during peak periods Maintain accurate documentation for all database and software systems. Develop and support off-the-shelf and in-house software applications using Microsoft technologies. Contribute to software testing, deployment, and version control in line with best practices. Provide 3rd line support for internal systems and assist staff during critical business events. Collaborate with support teams to enhance their technical capabilities through training and documentation. Maintain high standards of customer service through clear and professional communication Qualifications: Degree in Computer Science. Skills and Experience: At least one year's programming experience using .net 6 with C# or equivalent in similar languages (essential). Using Blazer Web Assembly and Telerik to create web client applications or GUI web design using similar frameworks and techniques. Use of RESTful APIs to obtain and manipulate data. At least one year's experience of Microsoft (or similar) SQL queries to extract and manipulate data in multi-tabled normalised databases (essential). Knowledge of Data Warehousing design and data presentation techniques especially using tools such as SSAS, PowerBI, Telerik Reporting (or similar) Knowledge of programming and manipulating Microsoft cloud services such Azure/Sharepoint/Teams Any development of Console Applications/Windows Service Applications. Benefits The annual holiday entitlement is 30 working days, of which up to 5 days must be taken over the Christmas period. Public holidays in term time are normal working days; a day off in lieu is given at another time. Defined contribution scheme: employee contribution matched by School by factor of two, up to 10% maximum. 50% contribution to premiums for School's private health scheme Free membership of dual-use Sports Centre (£25 annual joining fee) Free staff lunches in term-time School fee discount for children of staff Retail, gym, supermarket, cinema and restaurant discounts (via Westfield Benefits) Cycle to work scheme Employee Assistance Programme which provides a range of support including counselling and legal advice. Occupational Health Services Free annual 'flu jabs Recognised as a Disability Confident employer Recognised as a Mindful employer You may have experience in the following: Junior Software Developer, Graduate Developer, Database Administrator, Full Stack Developer, Web Developer, Software Engineer, Application Developer, Systems Developer, Database Developer, Junior Programmer, etc. Safeguarding The post-holders responsibility for promoting and safeguarding the welfare of children and young persons for whom s/he is responsible, or with whom s/he comes into contact, will be to adhere to and ensure compliance with the Schools Safeguarding (Child Protection) Policy at all times. If in the course of carrying out the duties of the post the post-holder becomes aware of any actual or potential risks to the safety or welfare of children in the School s/he must report any concerns to the Schools Designated Safeguarding Lead (DSL) or to the Headmaster. REF-224 694
Location: Oakham, East Midlands, GB
Posted Date: 10/29/2025
Location: Oakham, East Midlands, GB
Posted Date: 10/29/2025
Contact Information
| Contact | Human Resources UPPINGHAM SCHOOL |
|---|