Junior Database Developer
Role details
Job location
Tech stack
Job description
We are looking for a motivated Junior Database Developer to support the development and improvement of our internal database systems, while also assisting with document control processes.
This role combines technical development with operational support, including working with FileMaker and Jotform, managing technical documentation, and ensuring accurate data flow between internal systems and client requirements.
The role will occasionally require travel to site locations to troubleshoot and resolve system or data-related issues, so the ability to drive and travel when needed is essential.
Responsibilities
Database & Systems Support:
- Assist in maintaining and improving our internal FileMaker database
- Support integration between Jotform and internal systems
- Troubleshoot and fix basic script and data issues
- Help improve usability and layout of forms and interfaces
- Assist with testing, debugging, and documenting system updates
Document Control Duties:
- Maintain and update the drawing register, including logging isometric drawings
- Issue drawings and documents through internal systems
- Prepare and issue work order packs
- Log and track technical queries (TQs)
- Ensure documents are correctly recorded, version-controlled, and distributed
Data & Client Coordination:
- Liaise with clients to gather and verify data requirements
- Input and manage data within internal systems
- Ensure internal database structures align with client data formats
- Maintain accuracy and consistency across systems
Requirements
- Degree in Computer Science, IT, or related field (or equivalent experience)
- Basic understanding of databases (tables, relationships, data structures)
- Familiarity with form tools (e.g. Jotform or similar)
- Basic scripting or programming knowledge
- Strong attention to detail and problem-solving ability
Desirable Skills
- Exposure to FileMaker or similar platforms
- Basic HTML, CSS or JavaScript
- Experience with document control or administrative systems
- Experience with automation tools (e.g. Zapier)
- Awareness of user experience (UX) principles, * Strong organisational skills and attention to detail
- Willingness to learn and develop
- Ability to manage both technical and administrative tasks
- Good communication skills when working with internal teams and clients
- A proactive, solution-focused mindset
Benefits & conditions
- Bereavement leave
- Company pension
- Free parking
- On-site parking