About the Company For over 30 years, Hutchison Technologies has been at the forefront of delivering innovative audio visual and lighting solutions to the health and fitness sector. Backed by industry insight, creative expertise, and rock-solid technical design, we have earned our place as a market leader. We’re now expanding our offering with custom-built software solutions and are looking for talented engineers to be part of that journey. About the Role Are you a creative, driven individual with a passion for technology? Do you thrive in a fast-paced, collaborative environment where innovation is the norm and your contributions truly matter? Hutchison Technologies is looking for an exceptional Software Engineer to join our talented and forward-thinking team. We are seeking someone who loves solving problems, enjoys exploring new technologies, and is excited about building impactful software that makes a real difference. If that sounds like you, we would love to hear from you. Responsibilities Design, develop, test, deploy, and maintain full-stack applications using languages such as Golang, NodeJS, React, React-Native, etc. Work collaboratively with the team to define project roadmaps, deliverables, and timelines; staying accountable for your outputs. Architect, optimise, and scale SQL and NoSQL databases. Manage and support live software in a cloud-native environment (Google Cloud Platform). Contribute to software architecture, requirements gathering, and project planning. Implement system monitoring and proactively address software issues or bugs. Adapt to evolving business needs in a fast-moving, agile development environment. Required Qualifications Degree in Computer Science, Software Engineering, or a related field. A minimum of 3 years’ industry experience in software development. Required Skills Strong understanding of containerised microservice architecture and DevOps practices. Experience in cloud infrastructure design and management, preferably with GCP and GKE. Excellent problem-solving skills and ability to translate ideas into functional code. Confident working to deadlines and balancing multiple tasks. Ability to express ideas through discussion, prototyping and code. Preferred Additional Skills Golang NodeJS ReactJS / React Native Android and iOS development Docker SQL and NoSQL GraphQL MacOS / Linux CLI & Tooling Cloud Service Providers (GCP, AWS, Azure) Jenkins / Circle CI Infrastructure as Code (Terraform) Kubernetes Helm Python MQTT Experience with embedded systems is advantageous Pay range and compensation package Competitive salary, aligned to capabilities. Defined Contribution Company Pension Scheme. 32 days paid holiday. Career development opportunities. Work with cutting edge technologies with a market leader. Join a dynamic and highly skilled research and development team. Work environment is collaborative, agile working culture with real influence over your work. Equal Opportunity Statement Hutchison Technologies is committed to diversity and inclusivity in the workplace.