Summary
Go / Golang Developer/Technical Lead - Development Lead
Our client, a growing technology organisation that serves the igaming industry with a range of software-based products, is looking to recruit the services of a hands-on Golang Developer/Technical Lead to join their team on a permanent basis. The role can be based remotely.
Key Responsibilities will include:
- The definition, creation and evolution of software solutions, derived directly from
- understanding first-hand the requirements from stakeholders.
- Interfacing directly with senior client stakeholders, acting as a point of escalation /
- contact for relevant clients.
- Overseeing and executing its implementation within a team of 5 - 15 engineers, Project
- Managers etc.
- The translation of business requirements into technical requirements, supporting their
- turning into a comprehensive backlog of Jira tasks.
- Creation of overarching development architecture and roadmap as well as
- comprehensive, well maintained documentation.
Required skills/experience:
The post holder will be an experienced Lead Developer/Software Engineer with proven Go/Golang development experience. Someone who is passionate about creating modern, scalable and robust solutions using technologies including: Go (Golang), Apache Kafka, open source relational databases such as Postgres, open source real-time data processing engines, e.g. Kafka, and Cloud-based infrastructure utilising containerisation and modern development practices, e.g. Ansible, Terraform, Docker, Kubernetes.
Other required skills:
- Event-driven philosophy. experience interfacing autonomously with clients.
- Enjoys the translation of business requirements into thought-through, flexible solutions and architectures.
- Has strong soft skills and enjoys building rapport with clients, both written and verbal
- Agile experience
- Spanish language skills are considered favourably (but not essential).
Please apply with your CV in the first instance for more information on this exciting opportunity.