At a Glance
- Tasks: Design and implement features in a global Loyalty and Benefits platform using Golang.
- Company: Join a forward-thinking tech company with a collaborative and innovative culture.
- Benefits: Enjoy competitive salary, health benefits, hybrid work, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Make an impact by working on exciting projects with cutting-edge technologies.
- Qualifications: Experience in Golang and backend systems, plus a passion for continuous learning.
The predicted salary is between 63000 - 77000 Β£ per year.
Location: Burgess Hill
Employment Type: Permanent / Full-Time Employee (FTE)
Working Mode: Hybrid (3 days per week on-site)
About the Role
We are seeking an enthusiastic and diligent Golang Software Engineer to join the global Loyalty and Benefits platform. The ideal candidate combines strong technical expertise with excellent interpersonal skills and a drive to continuously learn. In this position, you will design and implement features within the Account domain while collaborating with engineering teams across the organization to exchange best practices and platform knowledge.
Skills & Qualifications
- Mandatory Skill: Golang
- Key Requirements:
- Proven hands-on experience developing backend systems using at least one type-safe language (Golang strongly preferred).
- Professional background in software development with a Bachelor's Degree in Computer Science, Computer Engineering, or a related technical discipline (or equivalent practical experience).
- Solid familiarity with backend microservices architectures, RESTful communication, and asynchronous messaging systems (e.g., Kafka, RabbitMQ).
- Experience operating within Scrum frameworks to deliver business capabilities and end-to-end customer journeys.
- Strong foundation in Test-Driven Development (TDD) across unit, component, functional, integration, and regression testing tiers.
- Practical experience with CI/CD/CT pipelines, automated testing, version control (Git, SVN), and project tracking tooling (Jenkins, JIRA, Rally).
- Understanding of Agile methodologies and practices (Scrum, Kanban, SAFe, TDD, BDD, Waterfall).
- Desirable technical exposure: Golang, Postgres, Kafka, gRPC, Docker, GraphQL, and Git.
Golang - Software Engineer in Burgess Hill employer: Randstad Digital UK
As a Research Intern with our advanced speech research team, you'll be part of a dynamic and innovative environment that fosters collaboration and creativity. We offer flexible working hours tailored for PhD candidates, along with opportunities to engage in cutting-edge research and publish your findings at prestigious ML venues. Our remote UK location ensures you can work from anywhere while being part of a supportive community dedicated to your professional growth.