At a Glance
- Tasks: Develop and maintain Magento 2 modules, features, and integrations for a thriving ecommerce platform.
- Company: Join CCL Energy Group, a leader in renewable energy products and digital innovation.
- Benefits: Enjoy competitive salary, performance benefits, and opportunities for career growth.
- Other info: Collaborative team environment with agile practices and exciting projects ahead.
- Why this job: Make a real impact in the clean energy sector while working with cutting-edge technology.
- Qualifications: Experience in Magento 2 development, PHP, and strong problem-solving skills required.
The predicted salary is between 40000 - 50000 £ per year.
About CCL Energy Group
CCL Energy Group is one of the UK's leading distributors of renewable energy products, supplying solar panels, battery storage systems, and associated electrical equipment to trade installers and consumers nationwide. As the clean energy sector grows at pace, so does our ambition to build a world class digital operation that matches the quality of our products and the scale of our growth plans. Our ecommerce platform is at the centre of how we trade and we are investing significantly in its development. We are now looking for a skilled and motivated Magento 2 Developer to join our Glasgow-based technology team and play a pivotal role in shaping the future of our digital infrastructure.
The Opportunity
This is an exciting opportunity for a technically strong Magento 2 Developer to join a growing development team working on a live, commercially important ecommerce platform in the renewable energy sector. You will work closely with our Ecommerce Manager and wider development team to deliver platform improvements, new features and integrations that directly drive business performance. The role sits at the intersection of two teams: our internal development function and our ecommerce operation. This will give you broad exposure to both technical delivery and commercial context. You will have the opportunity to contribute to platform architecture decisions, influence technical standards and grow alongside a business that is scaling rapidly in the UK and across Europe.
Key Responsibilities
- Magento 2 Platform Development
- Design, build, and maintain custom Magento 2 modules, themes and extensions to meet evolving business requirements.
- Implement new features and functionality across the platform, working from briefs provided by the Ecommerce Manager and wider stakeholders.
- Conduct thorough code reviews, ensuring adherence to Magento best practices, coding standards and internal development guidelines.
- Diagnose and resolve platform issues, bugs and performance bottlenecks in a timely and efficient manner.
- Maintain platform security and ensure all development work aligns with Magento's security best practices and patch management processes.
- Develop and maintain integrations between Magento 2 and third party systems, including ERP, CRM, payment gateways and logistics platforms.
- Work with REST and GraphQL APIs to connect the platform with internal and external services.
- Evaluate and implement third party extensions, assessing compatibility, performance impact and long term supportability.
- Support the integration of product data feeds, pricing engines and stock management systems to ensure data accuracy across the platform.
- Continuously monitor and improve platform performance. Optimise page load times, server response and core web vitals.
- Implement caching strategies (Lightspeed) and ensure the platform is configured for high availability and resilience.
- Support the scaling of the platform as the business grows, including multi-store, multi-currency and multi-language configuration for European expansion.
- Conduct regular technical audits, identifying areas of technical debt and contributing to the ongoing platform improvement roadmap.
- Work closely and collaboratively with the Ecommerce Manager to understand business requirements and translate them into clear, effective technical solutions.
- Participate actively in sprint planning, backlog refinement and retrospectives, contributing to a structured and efficient development process.
- Provide technical estimates and input on feasibility for proposed features and platform changes, helping to prioritise the development roadmap.
- Support the ecommerce team with technical queries, troubleshooting and guidance on what is possible within the platform.
- Contribute to and uphold shared coding standards, version control practices (Git) and deployment processes across the wider development team.
- Participate in peer code reviews, providing and receiving constructive technical feedback to maintain code quality across the team.
- Support junior developers where applicable, sharing knowledge and contributing to a collaborative, learning-oriented team culture.
- Stay current with Magento platform updates, PHP developments and relevant industry technologies, sharing insights with the team.
- Write and maintain unit and integration tests to ensure code quality and reduce regression risk.
- Follow structured deployment processes, including staging environment testing and post-deployment validation.
- Maintain clear, accurate technical documentation for custom modules, integrations and platform configurations.
- Support the management of development, staging and production environments.
Required Skills & Experience
- Demonstrable experience in Magento 2 development, including custom module development, theme development and platform configuration.
- Strong proficiency in PHP (OOP), with a sound understanding of Magento's architectural patterns (dependency injection, plugins, observers, service contracts).
- Experience developing and consuming REST and GraphQL APIs.
- Proficiency with front end technologies including HTML5, CSS3/Tailwind and JavaScript.
- Confident use of Git for version control, with experience in branching strategies and collaborative development workflows.
- Experience with MySQL. Write and optimise queries, understanding database structure within Magento.
- Practical knowledge of Magento performance optimisation techniques and caching technologies.
- Familiarity with Linux based server environment.
- Strong problem solving skills and a methodical approach to debugging and root cause analysis.
- Good written and verbal communication skills. Able to explain technical concepts clearly to non-technical colleagues.
Desirable Experience
- Magento 2 Associate or Professional Developer certification.
- Experience configuring multi-store, multi-currency and multi-language Magento instances.
- Background in B2B ecommerce development, including trade portals, custom pricing or account management features.
- Exposure to CI/CD pipelines (e.g. GitHub Actions, Jenkins, or similar).
- Experience with Elasticsearch or OpenSearch within a Magento context.
- Knowledge of the renewables, electrical distribution or technical product sectors.
Working Environment & Team Structure
You will be part of a collaborative, technically focused development team based in Glasgow, working in an agile-influenced environment with regular sprint cycles and clear ownership of deliverables. The role bridges two key functions: the ecommerce team and the broader development team. This will offer variety, commercial exposure and the satisfaction of seeing your work directly impact business performance. We are a growing business investing in our technology capability, which means real opportunities for career progression, technical development and involvement in increasingly complex and interesting projects as we scale into Europe.
Why CCL Energy Group?
- Work on a commercially live, high impact platform in one of the fastest growing industries in the UK.
- Join a business that genuinely values its technology function and is actively investing in platform capability.
- Collaborate with a motivated, cross-functional team that bridges ecommerce, development and commercial operations.
- Be part of the UK's clean energy transition - the work you do has real-world impact.
- Competitive salary, performance related benefits and clear pathways for technical and career development.
Locations
Magento 2 Developer in Glasgow, Scotland employer: CCL Components Ltd
Contact Detail:
CCL Components Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Magento 2 Developer in Glasgow, Scotland
✨Tip Number 1
Network like a pro! Reach out to people in the renewable energy and ecommerce sectors on LinkedIn. Join relevant groups, attend webinars, and don’t be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Magento 2 projects. Include links to live sites or GitHub repositories. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common Magento 2 questions and coding challenges. Practice explaining your thought process clearly, as communication is key when working with cross-functional teams like ecommerce and development.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at CCL Energy Group.
We think you need these skills to ace Magento 2 Developer in Glasgow, Scotland
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Magento 2 Developer role. Highlight your relevant experience, especially with custom module development and performance optimisation. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about renewable energy and how your technical skills can contribute to our ecommerce platform. Let us know what excites you about this opportunity!
Showcase Your Projects: If you've worked on any Magento projects, be sure to showcase them! Include links or descriptions of your contributions, especially if they involved integrations or performance improvements. We love seeing real examples of your work!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen to join our team!
How to prepare for a job interview at CCL Components Ltd
✨Know Your Magento Inside Out
Make sure you brush up on your Magento 2 knowledge before the interview. Be ready to discuss your experience with custom module development, theme creation, and platform configuration. They’ll likely want to hear about specific projects you've worked on, so have some examples at the ready!
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled challenges in previous roles. Think of a few instances where you diagnosed and resolved platform issues or optimised performance. Being able to articulate your thought process will impress them and show that you're methodical in your approach.
✨Familiarise Yourself with Their Tech Stack
CCL Energy Group is looking for someone who can integrate with various systems. Brush up on REST and GraphQL APIs, as well as any third-party integrations you've worked with. Showing that you understand their tech stack will demonstrate your readiness to hit the ground running.
✨Communicate Clearly and Confidently
Since you'll be working closely with both technical and non-technical teams, practice explaining complex concepts in simple terms. This will not only help you during the interview but also in your future role. Good communication skills are key in bridging the gap between development and ecommerce operations.