Software Engineer
Posting date: | 25 September 2025 |
---|---|
Hours: | Full time |
Closing date: | 25 October 2025 |
Location: | Dundee, Scotland |
Remote working: | On-site only |
Company: | Hutchison Technologies |
Job type: | Permanent |
Job reference: |
Summary
Software Engineer
Location: Dundee
Job Type: Full-Time, 40 hours per week
Department: R&D
Salary: Competitive
Contract type: Permanent
Applications close on 10 October 2025
Hutchison Technologies is looking for a 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. In this role, you will work on a wide variety of projects:
Building systems & solutions from the ground up.
Identifying performance optimisations for existing integrations.
Delivering robust, scalable Cloud-based solutions.
As a key member of our R&D team, you will help shape the future of our technology landscape; designing and delivering innovative, high-impact solutions that serve a diverse range of industries and challenges.
Main duties:
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.
May perform other related duties as required
Person Specifications:
Essential Skills:
Degree in Computer Science, Software Engineering, or a related field.
A minimum of 3 years’ industry experience in software development.
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.
Desirable 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 Cl
Infrastructure as Code (Terraform)
Kubernetes
Helm
Python
MQTT
Experience with embedded systems is advantageous
What we offer in return
A competitive salary.
A collaborative, agile working culture with real influence over your work.
Opportunities to work on cutting-edge technologies with a market leader.
A senior-level role with room for growth and ownership.
Defined Contribution Company Pension Scheme.
32 days paid holiday.
How to Apply:
Send your CV and a short cover letter to careers@hutchison-t.com
Please state position title in email subject header.
Location: Dundee
Job Type: Full-Time, 40 hours per week
Department: R&D
Salary: Competitive
Contract type: Permanent
Applications close on 10 October 2025
Hutchison Technologies is looking for a 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. In this role, you will work on a wide variety of projects:
Building systems & solutions from the ground up.
Identifying performance optimisations for existing integrations.
Delivering robust, scalable Cloud-based solutions.
As a key member of our R&D team, you will help shape the future of our technology landscape; designing and delivering innovative, high-impact solutions that serve a diverse range of industries and challenges.
Main duties:
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.
May perform other related duties as required
Person Specifications:
Essential Skills:
Degree in Computer Science, Software Engineering, or a related field.
A minimum of 3 years’ industry experience in software development.
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.
Desirable 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 Cl
Infrastructure as Code (Terraform)
Kubernetes
Helm
Python
MQTT
Experience with embedded systems is advantageous
What we offer in return
A competitive salary.
A collaborative, agile working culture with real influence over your work.
Opportunities to work on cutting-edge technologies with a market leader.
A senior-level role with room for growth and ownership.
Defined Contribution Company Pension Scheme.
32 days paid holiday.
How to Apply:
Send your CV and a short cover letter to careers@hutchison-t.com
Please state position title in email subject header.