Golang Engineer

Golang Engineer

Posted 2 weeks ago by Talent-Relay

£300 Per day
Inside
Hybrid
Burgess Hill, England, United Kingdom

Summary: The Golang Engineer role involves joining a project team within the financial services sector on a long-term contract basis. The successful candidate will focus on developing innovative solutions for a customer platform, including designing systems and building microservices-based applications. This position requires collaboration with various teams and emphasizes the migration from legacy systems. The role is based in Burgess Hill, Sussex, UK, with a hybrid working arrangement.

Key Responsibilities:

  • Design, develop, and modify custom applications.
  • Create and test resilient software, focusing on high-volume REST APIs.
  • Drive migration from legacy systems to microservices architecture.
  • Partner with teams across development, QA, and production support.

Key Skills:

  • Solid experience with Golang, Git, REST Web Services, Jenkins, NoSQL, PostgreSQL.
  • Experience in application design, Agile development, and CI/CD tools.
  • Experience of messaging service (ideally Kafka).
  • Understanding of BDD / TDD.
  • Strong problem-solving, analytical skills, and a desire to learn new technologies.
  • Preferred: Experience with Docker, Kubernetes.
  • Experience with open-source contributions.

Salary (Rate): £300 daily

City: Burgess Hill

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Golang Engineer, Golang Developer

Location: Burgess Hill, Sussex, UK

Job Type: Contract

Length: 6 months + extensions (long term, muli-year project)

Day rate: £280 - £300 per day (inside IR35)

Working setup: 3 days per week onsite / 2 day Remote

Talent-Relay have partnered with a global player in the financial services sector to urgently on-board an experienced Golang Engineer / Go Developer into a project team. Successful candidate will join the team on an initial 6-month contract with extension highly likely. The successful Golang Engineer / Go Developer will help develop innovative solutions for the client’s customer platform and will be involved in design system solutions, building modern microservices-based applications while collaborating closely with development teams and SREs.

Key Responsibilities:

  • Design, develop, and modify custom applications.
  • Create and test resilient software, focusing on high-volume REST APIs.
  • Drive migration from legacy systems to microservices architecture.
  • Partner with teams across development, QA, and production support.

Required Skills:

  • Solid experience with Golang, Git, REST Web Services, Jenkins, NoSQL, PostgreSQL
  • Experience in application design, Agile development, and CI/CD tools.
  • Experience of messaging service (ideally Kafka)
  • Understanding of BDD / TDD
  • Strong problem-solving, analytical skills, and a desire to learn new technologies.

Preferred:

  • Experience with Docker, Kubernetes.
  • Experience with open-source contributions.