12 Month Software Developer Industrial Placement (starting September 2027)
About Griffiths Waite Limited
Griffiths Waite (GW) is an independent software company based in Birmingham, specialising in the design and delivery of innovative digital products for some of the UKs leading organisations. Established in 1994, we combine strong engineering principles with creative thinking to build high-quality, user-focused solutions. Our teams work across software development, platform engineering, security, data, AI and automation, driven by our core values of Brilliance, Trust, Collaboration and Ownership.
Role Description
At Griffiths Waite (GW), we design and build innovative digital solutions for enterprise clients, combining strong engineering principles, modern technologies and a culture of learning. Our placements offer the chance to work alongside experienced software engineers while developing real-world skills across design, development, testing and delivery.
You'll be part of a collaborative agile team, contributing to live projects using technologies such as Node.js, React, and TypeScript. While most placements focus on software development, we also welcome applicants with a natural interest or growing skills in data science, artificial intelligence, or automated testing, as these areas are increasingly shaping the way we deliver solutions for our clients.
We’re looking for curious, motivated individuals who enjoy solving problems, learning new tools and techniques, and working as part of a supportive team. Whether your strengths lie in software engineering, data, or intelligent automation, there's room to explore and grow at GW.
What You'll Get From Us
- Structured onboarding, including an 8-week training period where you'll build a real product using our core technologies.
- Mentoring and one-to-one guidance from experienced engineers and team leads.
- The chance to work on challenging, high-impact client projects.
- Exposure to agile delivery practices and AI-driven development.
- A friendly, inclusive culture built around our values: Brilliance, Trust, Collaboration, and Ownership.
By the end of the placement, you'll have built real software, contributed to meaningful projects, and developed the skills to thrive in a professional engineering environment that values curiosity, creativity, and technical excellence.
What You'll Be Doing
- Building features for client products using technologies such as Node.js, React, and TypeScript.
- Writing automated tests and taking part in code reviews.
- Fixing bugs and improving existing code.
- Working with your team on planning, stand-ups, and retrospectives.
- Using AI-assisted development tools where they help us deliver faster and to a higher standard.
Requirements
- The curiosity and mindset to thrive in a fast-changing technical environment.
- A strong team-working ethic with excellent self-motivation.
- Good communication and organisational skills.
- A passion for technology and an eagerness to learn from experienced engineers.
A Flair for One or More of the Following:
- Software development: JavaScript, TypeScript, Node.js, React, or similar frameworks.
- Data and AI: Data analysis, machine learning, or intelligent automation.
- Testing and quality: Automated testing, CI/CD, or quality assurance practices.
- Infrastructure and cloud: Understanding of cloud platforms, security, or system reliability.
Accepted Degree Subjects
- Computer Science
- Information Technology / Computing
- Artificial Intelligence
- Data Science
Sectors
Locations
Related jobs

Product and Partnerships Industrial Placement Scheme - Leeds
Leeds
£29,000

Product and Partnerships Industrial Placement Scheme - Cardiff
Cardiff
£29,000

Product and Partnerships Industrial Placement Scheme - Chester
Chester
£29,000

Product and Partnerships Industrial Placement Scheme - Manchester
Manchester
£29,000
Sectors
Locations
12 Month Software Developer Industrial Placement (starting September 2027)
About Griffiths Waite Limited
Griffiths Waite (GW) is an independent software company based in Birmingham, specialising in the design and delivery of innovative digital products for some of the UKs leading organisations. Established in 1994, we combine strong engineering principles with creative thinking to build high-quality, user-focused solutions. Our teams work across software development, platform engineering, security, data, AI and automation, driven by our core values of Brilliance, Trust, Collaboration and Ownership.
Role Description
At Griffiths Waite (GW), we design and build innovative digital solutions for enterprise clients, combining strong engineering principles, modern technologies and a culture of learning. Our placements offer the chance to work alongside experienced software engineers while developing real-world skills across design, development, testing and delivery.
You'll be part of a collaborative agile team, contributing to live projects using technologies such as Node.js, React, and TypeScript. While most placements focus on software development, we also welcome applicants with a natural interest or growing skills in data science, artificial intelligence, or automated testing, as these areas are increasingly shaping the way we deliver solutions for our clients.
We’re looking for curious, motivated individuals who enjoy solving problems, learning new tools and techniques, and working as part of a supportive team. Whether your strengths lie in software engineering, data, or intelligent automation, there's room to explore and grow at GW.
What You'll Get From Us
- Structured onboarding, including an 8-week training period where you'll build a real product using our core technologies.
- Mentoring and one-to-one guidance from experienced engineers and team leads.
- The chance to work on challenging, high-impact client projects.
- Exposure to agile delivery practices and AI-driven development.
- A friendly, inclusive culture built around our values: Brilliance, Trust, Collaboration, and Ownership.
By the end of the placement, you'll have built real software, contributed to meaningful projects, and developed the skills to thrive in a professional engineering environment that values curiosity, creativity, and technical excellence.
What You'll Be Doing
- Building features for client products using technologies such as Node.js, React, and TypeScript.
- Writing automated tests and taking part in code reviews.
- Fixing bugs and improving existing code.
- Working with your team on planning, stand-ups, and retrospectives.
- Using AI-assisted development tools where they help us deliver faster and to a higher standard.
Requirements
- The curiosity and mindset to thrive in a fast-changing technical environment.
- A strong team-working ethic with excellent self-motivation.
- Good communication and organisational skills.
- A passion for technology and an eagerness to learn from experienced engineers.
A Flair for One or More of the Following:
- Software development: JavaScript, TypeScript, Node.js, React, or similar frameworks.
- Data and AI: Data analysis, machine learning, or intelligent automation.
- Testing and quality: Automated testing, CI/CD, or quality assurance practices.
- Infrastructure and cloud: Understanding of cloud platforms, security, or system reliability.
Accepted Degree Subjects
- Computer Science
- Information Technology / Computing
- Artificial Intelligence
- Data Science
Related jobs

Product and Partnerships Industrial Placement Scheme - Leeds
Leeds
£29,000

Product and Partnerships Industrial Placement Scheme - Cardiff
Cardiff
£29,000

Product and Partnerships Industrial Placement Scheme - Chester
Chester
£29,000

Product and Partnerships Industrial Placement Scheme - Manchester
Manchester
£29,000
