Enable job alerts via email!

Database and Web Developer

Uppingham School

Oakham

On-site

GBP 32,000 - 35,000

Full time

Today
Be an early applicant

Job summary

A prestigious educational institution in Oakham is seeking a Database Administrator to assist in database management and software development. The role involves designing data warehouses and providing expert database services. The ideal candidate has a degree in Computer Science and at least one year of programming experience using .NET with C#. Benefits include extensive holiday entitlement and a matched pension scheme.

Benefits

30 days annual leave
Employee contribution matching scheme
Discounts on health scheme
Free membership of Sports Centre
Free staff lunches during term-time
School fee discount for children
Cycle to work scheme
Employee Assistance Programme

Qualifications

  • At least one year's programming experience using .NET 6+ with C# or equivalent.
  • Experience using Blazor WebAssembly and Telerik for web client applications.
  • Experience in Microsoft SQL queries to extract data from multi-tabled databases.

Responsibilities

  • Assist in the design of the school's data warehouse.
  • Support configuration of Microsoft SQL-based databases.
  • Develop, maintain, and enhance in-house software applications.

Skills

.NET 6+ with C#
C# or equivalent languages
RESTful APIs
Microsoft SQL
Data Warehousing
Azure/SharePoint/Teams

Education

Degree in Computer Science
Job description

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, and deliver robust 3rd line support for all database systems and applications.

Key Responsibilities
  • Assist with the design of the school's 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). Experience using Blazor WebAssembly 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 as 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.
Additional Experience
  • 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-holder's 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 School's 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 School's Designated Safeguarding Lead (DSL) or to the Headmaster.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.