Enable job alerts via email!

Senior Golang Software Engineer

ZipRecruiter

Burgess Hill

Hybrid

GBP 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in workforce solutions is seeking a Senior Golang Software Engineer to enhance their global Loyalty and Benefits platform. This role involves utilizing modern technologies and methodologies in a collaborative Scrum team environment. The ideal candidate will have substantial experience in Golang, microservices, and CI/CD processes, eager to innovate and grow within a dynamic team setting.

Qualifications

  • Demonstrable experience in Golang.
  • Experience with REST and asynchronous messaging services.
  • Strong understanding of CI/CD processes and Agile methodologies.

Responsibilities

  • Build and enhance features in the Account domain.
  • Coordinate knowledge sharing across platform Engineers.
  • Deliver business functions throughout the CI/CD pipeline.

Skills

Backend programming
Microservice architecture
Scrum methodology
Test-driven development

Education

Bachelor’s degree in computer science or equivalent

Tools

Golang
Kafka
Docker
Jenkins
Git

Job description

Job Description

About Us:-

Net2Source Inc. is one of the fastest growing certified global workforce solutions companies with an unprecedented YoY growth of over 100% for last 6 years working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia and Middle East.

About the Role:-

Role-Golang Developer

Mode-Hybrid-3 days from Office

Location-BurgessHill, UK

Type-Permanent

Job Description:

We’re looking for an enthusiastic diligent Senior Golang Software Engineer to work on the global Loyalty and Benefits platform.

The candidate should have excellent soft skills, strong technical ability, and an extensive passion to learn. The platform is modern, microservice-based, designed to handle all aspects of the Loyalty and Benefits customer experience globally. Built using modern tools such as Golang, Kafka, and Docker, there is ample opportunity to drive innovation and grow knowledge and skills as an Engineer. As a Software Engineer on a Scrum team, you will build and enhance features in the Account domain. You will also coordinate with other Engineers across the platform to share knowledge and principles.

Required:

  • Demonstrable experience in at least one backend type-safe programming language, Golang.
  • Experience with backend microservice architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ).
  • Experience working within a Scrum framework, delivering business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.

Desired:

  • Bachelor’s degree in computer science, computer engineering, or other technical disciplines, or equivalent work experience.
  • Experience in professional software development.
  • Solid understanding of test-driven development, including unit, component, functional, system, integration, and regression tests.
  • Knowledge of software engineering methodologies such as Agile (Scrum, Kanban, SAFe), TDD, BDD, and Waterfall.
  • Knowledge of technologies like Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL.
  • Experience with CI/CD and CT, using tools like Jenkins, Rally, JIRA, and version control systems such as GIT or SVN.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.