At a Glance
- Tasks: Support software development and improve internal systems while learning from experienced colleagues.
- Company: Join Joseph Gallagher Limited, a leading civil engineering firm with a focus on innovation.
- Benefits: Earn while you learn with competitive pay and gain a nationally recognised qualification.
- Why this job: Kickstart your tech career with hands-on experience in coding and software development.
- Qualifications: A passion for coding and some exposure to programming languages like Python or JavaScript.
- Other info: Be part of a supportive culture that values health, safety, and personal growth.
The predicted salary is between 800 - 1000 £ per month.
Location: Head Office based Monday to Friday 9am to 5pm
Contract: Full-time, Apprenticeship
Salary: Apprenticeship rate (dependent on age/experience)
Joseph Gallagher Limited is a leading civil engineering and construction business delivering complex projects across the UK and internationally. As part of our continued growth and digital development, we are looking for a Software Developer Apprentice to join our team. This is an exciting opportunity to start a career in coding and software development while working towards a Level 3 Software Developer Apprenticeship.
About the Apprenticeship
You will be enrolled on the Level 3 Software Developer Apprenticeship, a nationally recognised qualification designed for individuals starting out in software development. The programme covers core coding skills, software testing, problem-solving, and development best practices, alongside real workplace experience.
About the Role
As a Software Developer Apprentice, you will support the development, maintenance, and improvement of internal systems, tools, and applications used across the business. You’ll work alongside experienced colleagues to learn how software solutions support operational and commercial functions.
Key Responsibilities
- Assisting with the development of software applications and internal tools
- Writing, testing, and debugging code under supervision
- Supporting system improvements and automation projects
- Assisting with data handling, reporting tools, or dashboards
- Documenting code and development processes
- Supporting testing, fixes, and updates to existing systems
- Learning and following secure coding and data protection practices
- Working collaboratively with IT and business teams
About You
We’re looking for someone with a genuine interest in coding and software development who wants to build a long‑term career in tech. You will ideally have:
- A strong interest in programming and technology
- Some exposure to coding (e.g. Python, JavaScript, HTML/CSS, SQL, or similar – through study or self‑learning)
- Logical thinking and problem‑solving skills
- Good attention to detail
- Strong communication skills and a willingness to learn
- GCSEs (or equivalent) in English and Maths (or willingness to work towards them)
Formal development experience is not required; curiosity, commitment, and enthusiasm are key.
Company Background
The Joseph Gallagher Group is a family owned Civil Engineering business that delivers expertise whilst putting client satisfaction at the core of the business. Built on a personal reputation for honesty and quality, we understand the actions we take affect the communities and environments we operate in.
LIFE Culture
We're promoting a culture change within the industry and demonstrating initiatives to dramatically improve Health, Safety and Wellbeing. In 2014, we launched our award‑winning cultural safety programme (LIFE) which is deeply embedded into the company’s DNA and core values.
Disability Confident Committed
We are a disability confident employer and we’re committed to providing equal opportunities in employment. All individuals will be treated in a fair and equal manner and in accordance with the law regardless of gender, marital status, race, religion, colour, age, disability or sexual orientation.
Reasonable Adjustments
We want to make our recruitment processes accessible to everyone, so if there is any way that we can support you to enable you to be the best you can, please contact the HR team at HR@josephgallagher.co.uk.
Software Developer Apprentice – Level 3 in Grays employer: Joseph Gallagher Limited
Contact Detail:
Joseph Gallagher Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer Apprentice – Level 3 in Grays
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your coding projects, even if they're just personal or school assignments. This gives employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common coding challenges and technical questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at Joseph Gallagher Limited.
We think you need these skills to ace Software Developer Apprentice – Level 3 in Grays
Some tips for your application 🫡
Show Your Passion for Coding: Let us see your enthusiasm for software development! Share any personal projects or coding experiences you've had, even if they're just from self-learning. We love to see that spark!
Tailor Your Application: Make sure to customise your application to highlight how your skills and interests align with the role. Mention specific programming languages you’ve dabbled in and how they relate to what we do at Joseph Gallagher.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon. We appreciate a well-structured application that gets straight to the point!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity.
How to prepare for a job interview at Joseph Gallagher Limited
✨Know Your Code Basics
Before the interview, brush up on your coding knowledge, especially in languages mentioned in the job description like Python, JavaScript, or HTML/CSS. Be ready to discuss any projects you've worked on or coding challenges you've tackled, even if they were just for fun!
✨Show Your Problem-Solving Skills
Prepare to demonstrate your logical thinking and problem-solving abilities. Think of examples where you faced a challenge, how you approached it, and what the outcome was. This will show your potential employer that you can think critically and adapt to new situations.
✨Ask Smart Questions
Interviews are a two-way street! Prepare thoughtful questions about the apprenticeship, the team you'll be working with, and the projects you'll be involved in. This shows your genuine interest in the role and helps you understand if it's the right fit for you.
✨Emphasise Your Willingness to Learn
Since formal experience isn't required, highlight your enthusiasm for learning and growing in the tech field. Share any self-learning experiences or courses you've taken, and express your eagerness to develop your skills further during the apprenticeship.