Go Developer API - Technologist
Role details
Job location
Tech stack
Job description
Are you a backend focussed technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities?
You could be joining a market leading software house that's remote access product is used by hundreds of millions of users worldwide.
As a Go Developer you will design and develop new features and enhancements to the core remote access product as well as maintaining existing systems. You will be working with a modern microservices tech stack, using Go / Golang.
There are challenges around scalability and robustness, you'll be continually learning and progressing your career within a supportive Agile team environment.
Requirements
- You have commercial Go / Golang development experience, ideally with a Java background
- You have experience with API design and development
- You're happy to collaborate in an Agile environment with TDD, code reviews and Pair Programming
- You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures
- You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles
- You have an appreciation of security and ideally have worked in an ISO 27001 accredited environment
- You have a relevant degree e.g. Computer Science
Benefits & conditions
As a Go Developer / Backend Software Engineer (Golang API) you'll earn a competitive salary:
- Salary to £80k
- Bonus
- Pension
- Private Medical Care
- Life Assurance
- Travel Insurance
- Subsidised gym membership and a range of other perks