- Posted 16 September 2025
- LocationLeeds
- Job type PERMANENT FULL TIME
- DisciplineSystems
- Reference001942
Apprenticeship - Solutions architect
Job description
This Apprenticeship role will be based in Ossett and will include either online training or day release to a suitable college. We see this as a 3–4 year apprenticeship with a structured salary that increases over time, based on performance and final role expectations.
What are we Looking For in a Candidate
Technical Curiosity
Genuine interest in technology, problem-solving, and understanding how systems connect.
Enjoys experimenting, tinkering, and exploring new tools.
Logical Thinking & Problem Solving
Able to approach challenges step-by-step and break down complex issues.
Persistent when debugging and resolving problems.
Eagerness to Learn
Recognises there’s always more to learn and is motivated to grow.
Open to working with a variety of platforms (web stack, FileMaker, workflow automation).
Attention to Detail
Follows coding standards carefully and maintains accuracy in syntax.
Checks their work thoroughly when handling databases or APIs.
Adaptability
Comfortable switching between different tools and technologies (e.g., HTML, SQL, FileMaker).
Flexible when priorities or projects change.
Communication Skills
Can clearly explain progress and challenges.
Listens to requirements and translates them into actionable tasks.
Reliability & Ownership
Takes responsibility for their work, regardless of task size.
Trusted to complete what they start.
Key Skills They Will Develop
- Developing and maintaining applications using JavaScript, HTML5, and SQL.
- Building and integrating REST API calls to connect applications and services.
- Learning FileMaker development, including coding, architecture, and deployment.
- Configuring and creating automation workflows using industry-specific software.
- Collaborating with the development team to design, test, and deliver solutions.
- Testing and developing solutions using AI integration to enhance business processes and applications.
- Participating in code reviews, technical discussions, and training sessions.
- Troubleshooting issues and contributing to improving software quality.