Golang Developer

Salt Search Ltd.
Hellingly, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 85K

Job location

Hellingly, United Kingdom

Tech stack

Agile Methodologies
JIRA
Automation of Tests
Continuous Integration
PostgreSQL
Scrum
RabbitMQ
Message Oriented Middleware
Software Engineering
System Testing
Test Driven Development
GIT
Information Technology
Kafka
GraphQL
REST
Docker
Jenkins
Go
Microservices

Job description

We're looking for a high-calibre Golang Software Engineer (Contract) to join a modern, global Loyalty & Benefits platform powering end-to-end customer experiences at scale.

This is a true microservices environment built with Golang, Kafka and Docker, offering the opportunity to shape high-impact features within the Account domain while collaborating across a distributed engineering platform.

If you thrive in Agile teams, love clean architecture, and care about quality engineering - this role is for you.

What You'll Be Doing

  • Building and enhancing features within a scalable microservices architecture
  • Designing and developing REST and asynchronous messaging services
  • Working within a Scrum team to deliver business-critical functionality
  • Contributing to CI/CD pipelines with fully automated testing to production
  • Collaborating across engineering teams to share standards, patterns and best practice
  • Driving innovation within a modern cloud-native stack

Requirements

  • Strong experience in a Golang preferred
  • Solid understanding of microservice architecture
  • Experience with REST APIs and event-driven systems (Kafka, RabbitMQ or similar)
  • Comfortable working in Scrum/Agile environments
  • Experience delivering through automated CI/CD pipelines
  • Strong communication and collaboration skills
  • Degree in Computer Science (or equivalent experience)
  • Strong background in professional software engineering
  • Test-Driven Development (unit, integration, regression, system testing)
  • Agile methodologies (Scrum, Kanban, SAFe, TDD, BDD)

Tech Stack Exposure

  • Golang
  • Kafka
  • Postgres
  • Docker
  • gRPC
  • GraphQL
  • Git
  • Jenkins / JIRA / Rally
  • CI / CD / CT tooling

Desirable

Experience in loyalty, reward or credit card industry

*Rates depend on experience and client requirements

Apply for this position