Software Engineer

Tiro Partners Limited
Burgess Hill, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 73K

Job location

Burgess Hill, United Kingdom

Tech stack

Java
Agile Methodologies
JIRA
Continuous Integration
PostgreSQL
NoSQL
Scrum
RabbitMQ
Regression Testing
Message Oriented Middleware
Subversion
Test Driven Development
GIT
Information Technology
Kafka
GraphQL
REST
gRPC
Docker
Jenkins
Go
Microservices

Job description

We are looking for a Golang Software Engineer to work within a microservices architecture, building REST APIs and asynchronous messaging services such as Kafka or RabbitMQ. This Golang Software Engineer will operate within a Scrum framework, contributing to business-critical functions delivered through a fully automated CI/CD pipeline. The successful Golang Software Engineer will be comfortable with testing practices and modern engineering standards. This Golang Software Engineer role is ideal for someone experienced in regulated or fintech environments.

Requirements

  • Golang
  • Microservices architecture
  • REST and asynchronous messaging (Kafka, RabbitMQ)
  • Scrum / Agile delivery
  • CI/CD pipelines and automation

Desired Skills

  • Degree in Computer Science, Engineering, or equivalent experience
  • Test-Driven Development (TDD), BDD
  • Unit, integration and regression testing
  • Kafka, PostgreSQL, gRPC, Docker, GraphQL
  • Jenkins, JIRA or Rally
  • Git or SVN

Tech environment includes: Golang, Java, REST, Git, Jenkins, NoSQL, PostgreSQL, Kafka, Docker.

Apply for this position