Senior Software Developer - Golang

Intec Select Limited
2 days ago

Role details

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

Job location

Remote

Tech stack

Amazon Web Services (AWS)
Cloud Computing
Databases
Continuous Integration
PostgreSQL
RabbitMQ
Redis
Systems Integration
Concurrency
Caching
REST
Amazon Web Services (AWS)
Docker
Go
Microservices

Job description

Senior Software Developer - Golang | £70,000 + £3k on call | Fully Remote

Overview: An innovative and fast-growing healthcare technology organisation is seeking a Senior Software Developer to play a key role in building and maintaining high-performance Back End services that power clinical applications.

In this role, you will design, develop, and optimise scalable, secure, cloud-based systems using Go (Golang), PostgreSQL, Redis, RabbitMQ, and Docker. You will contribute to architecture discussions, collaborate with cross-functional teams, and help ensure the delivery of reliable, high-quality features. This is an excellent opportunity for an experienced engineer to work in a collaborative, fast-moving environment while shaping the technical direction of critical healthcare systems.

Role and Responsibilities:

  • Design, develop, and maintain Back End services using Go (Golang)
  • Build and manage messaging patterns and asynchronous workflows with Redis and RabbitMQ
  • Develop efficient, scalable database schemas and queries in PostgreSQL
  • Build clean, well-documented RESTful APIs and service integrations
  • Contribute to containerised environments using Docker and maintain cloud-native services on AWS
  • Participate in architecture discussions, CI/CD pipelines, and quality assurance processes
  • Mentor peers, share knowledge, and promote best practices in Back End development

Skills and Experience:

  • 5+ years' experience in Back End development roles
  • Strong proficiency in Golang, including concurrency models and thread-safe coding
  • Proven experience with Redis (caching & Pub/Sub) and RabbitMQ (messaging)
  • Strong experience with PostgreSQL and libraries such as sqlx and gorm
  • Solid understanding of Docker and containerised development
  • Experience building RESTful APIs and integrating services
  • Desirable: AWS services (Lambda, EventBridge, SQS), microservices architecture, CI/CD tooling, event-driven systems

Package:

  • £70,000 + £3K on call bonus
  • Fully Remote role
    • Benefits Package

Senior Software Developer - Golang | £70,000 + £3k on call | Fully Remote

Requirements

  • 5+ years' experience in Back End development roles
  • Strong proficiency in Golang, including concurrency models and thread-safe coding
  • Proven experience with Redis (caching & Pub/Sub) and RabbitMQ (messaging)
  • Strong experience with PostgreSQL and libraries such as sqlx and gorm
  • Solid understanding of Docker and containerised development
  • Experience building RESTful APIs and integrating services
  • Desirable: AWS services (Lambda, EventBridge, SQS), microservices architecture, CI/CD tooling, event-driven systems

Benefits & conditions

Package:

  • £70,000 + £3K on call bonus
  • Fully Remote role
    • Benefits Package

Senior Software Developer - Golang | £70,000 + £3k on call | Fully Remote

Apply for this position