HimalayasHimalayas logo
Bromcom Computers PlcBP

SQL Developer

Provider of cloud-based Management Information Systems (MIS) and finance software for schools, Multi-Academy Trusts, and Local Authorities.

Bromcom Computers Plc

Employee count: 51-200

United Kingdom only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Job Introduction

Work within the development team reporting to the Database team Manager.

  • Responsible for design, development and management of high quality, efficient and effective solutions in Microsoft SQL Server T-SQL and related tools.

  • Manipulate customer data in a production environment, taking the necessary precautions.

  • Provide technical knowhow on projects and work with third parties to provide information about the Bromcom database structure.

  • BPSS and Enhanced DBS checks required as minimum.

Role Responsibility

  • Responsibilities will include designing, developing, and maintaining appropriately scaled, effective solutions to support data cleansing and reconciliation activities using Microsoft SQL Server T-SQL and related tools.

  • The role requires you to manage MS SQL Server database environments that support data backups and recoveries in test and prod environments.

  • Demonstrating a logical and structured approach to time management and task prioritisation. Working within project timelines and requirements. Being able to organise own time, schedule tasks for completion and deliver work to that schedule.

  • Assist in the development effort behind our REST APIs.

  • Write complex scripts for data manipulation to support customer data processing and reconciliation activities.

  • Liaise with internal stakeholders to gather requirements, provide updates, and support business needs.

  • Troubleshoot and resolve issues relating to live customer data within production environments.

  • Generate ad hoc reports in response to internal and customer requests.

  • Analyse database objects including Functions, Stored Procedures, Tables, and other SQL Server components.

  • Review and analyse SQL code to identify potential flaws, inefficiencies, and areas for improvement.

  • Maintain and support existing REST web APIs.

  • Optimise and maintain existing database-driven products and solutions.

  • Perform performance tuning on new and existing SQL code to ensure efficiency and scalability.

Skills and Experience

  • The ideal candidate will have substantial experience of SQL programming and good knowledge of the techniques and the functionality and capabilities of MS SQL Server 2017 and above

  • A strong background in data modelling, data management and data manipulation, code management and version control (GIT) is also important, as is having good attention to detail

  • Have basic knowledge of C# and ASP.net programming

  • Have basic experience of accessing REST APIs

  • 3+ years of SQL Developer experience and administrating/supporting MS SQL Server Database infrastructures in large-scale environment

  • Data flow analysis skills

  • Excellent teamwork, communication and documentation skills

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

3 years minimum

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About Bromcom Computers Plc

Learn more about Bromcom Computers Plc and their company culture.

View company profile

Bromcom Computers Plc is a prominent technology company based in the United Kingdom, specializing in the provision of cloud-based Management Information Systems (MIS) and finance software for the education sector. Established in 1986, the company has a long-standing history of innovation within the educational technology market, originally serving business-to-business clients before pivoting to focus exclusively on schools, colleges, and local authorities. Bromcom is recognized for pioneering the first cloud-based MIS in the UK, a strategic move that has positioned it as a leading alternative to legacy systems.

The company's comprehensive product suite is designed to streamline administrative processes for schools, Multi-Academy Trusts (MATs), and Local Authorities. Its flagship solution integrates data management, finance, and communication tools into a single platform, thereby eliminating the need for multiple disparate systems. Key features include attendance tracking, assessment management, and a dedicated parent portal known as 'MyChildAtSchool'. Bromcom's commitment to interoperability and data accessibility has driven its growth, with thousands of schools and over one million students currently supported by its infrastructure. The organization continues to develop bespoke solutions that address the evolving needs of the modern education landscape.

Employee benefits

Learn about the employee benefits and perks provided at Bromcom Computers Plc.

View benefits

Pension contribution

Company pension scheme available for employees.

Employee Assistance Programme

Confidential 24/7 support and wellbeing service.

Training and Development

Comprehensive and ongoing training provided to staff.

Birthday off

Employees receive a fully paid day off on their birthday.

View Bromcom Computers Plc's employee benefits
Claim this profileBromcom Computers Plc logoBP

Bromcom Computers Plc

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Bromcom Computers Plc

Explore the variety of open remote roles at Bromcom Computers Plc, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Bromcom Computers Plc

Remote companies like Bromcom Computers Plc

Find your next opportunity by exploring profiles of companies that are similar to Bromcom Computers Plc. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan