SQL Database Developer – The British Trust for Ornithology (BTO) are an independent charitable research institute combining professional and citizen science aimed at finding evidence of change in wildlife populations.
We are looking to recruit a full time SQL Database Developer to join our team based in Thetford, Norfolk; however some remote working can be considered. This is a full-time SQL Database Developer role with a salary on offer between £26,280 to £29,201 depending on experience.
As SQL Database Developer you will play a key role in the technical development of the BTO’s database systems. These databases underpin the scientific and engagement work of the BTO as well as its internal business processes. The role will involve working closely with a wide range of staff across the BTO.
What you will deliver:
- Develop and maintain high quality database software applications for the entry, management and reporting of data concerning birds and other wildlife, collected from the web and other sources.
- To use considerable personal initiative in undertaking these tasks, while working closely with survey organisers and other members of the IS team as appropriate.
- Build data warehouse functionality to improve efficient access to the Trust’s ornithological datasets.
- To undertake the maintenance and development of links between multiple databases, both internal and external, to ensure integrity and synchronisation.
- Write high quality comprehensive specifications and technical documentation for applications under development, in collaboration with survey organisers and users. Cover both user instructions and technical information for software maintenance and development.
- Engage closely with the process of user testing of software applications, to evaluate the results of tests and to make necessary corrections to the software.
- To contribute to the systems administration of the Trust’s computers and websites, including monitoring users, security, backups and resource use, and to provide advice to staff at all levels on a wide variety of computing topics.
Skills and Attributes:
- At BTO we use Oracle, PostgreSQL, MariaDB environments for different functions; but are interested to hear from candidates with equivalent levels of knowledge within other database environments.
- Good knowledge of principles of building, maintaining and interrogating relational SQL databases.
- Experience of designing database objects for efficiency of storage and performance.
- Expertise in creating properly tuned stored procedures and SQL statements for efficient production of statements and reports.
- Expertise in multi-user database systems to manage complex data, and the ability to communicate well with users, identify requirements and translate into database structures.
- Excellent organisational and documentation skills, and experience of coding in a team using version control.
- The ability to write clear and well-presented requirement and specification documents.
- A good understanding of secure coding principles and recognised standards.
- A willingness to explore the data contained with the BTO’s databases with a view to maintaining and enhancing data integrity.
- A good general knowledge of computing and a willingness and aptitude to investigate and use new and more efficient techniques as they evolve.
- The ability to communicate well with individuals within the BTO, members, volunteers and the public with a wide range of expertise and to be able to explain or discuss technical issues in understandable terms.
- Experience/ expertise in one or more of Oracle, PostgreSQL or MariaDB databases.
- Experience/ expertise in NoSQL databases.
- A working knowledge of Linux in a server environment.
- A basic knowledge of web applications, particularly using web forms to collect, store and retrieve data.
- An interest or active engagement in wildlife, conservation or science generally.
This is a full-time position working 37 hours a week with occasional weekends for remote monitoring of the online database and web applications on a rota system.
Benefits include: 11% employer pension contribution, Employee Assistance Programme, discounts on books, flexible working and social events.
No Recruitment Agencies
This vacancy is advertised and handled by Spider – the region’s fixed fee web recruiter and online job advertiser. We provide online recruitment advertising and employee selection services in Suffolk, Norfolk, Essex, Cambridgeshire and beyond.
Job Title SQL Database Developer
Salary £26280 – £29201 Per Annum Salary depending on experience
Location Cambridge – Cambridgeshire
Additional keywords: Junior Developer, Server Developer, Web Developer, SQL Server, IT Systems.
By applying for this role you give permission for Spider to submit your personal information, contained within your CV or any other relevant information provided, in order for the prospective employer to review your application for the specific role applied for. Spider Web Recruitment will not submit or use your personal information for any other purposes other than for searching for alternative employment.
To apply, please click here