Negotiable
Inside
Hybrid
Burgess Hill, West Sussex, UK
Summary: The Go Engineer/Developer role is a mid-level position focused on developing back-end microservices using Golang within a hybrid working environment. The candidate will work in a Scrum framework to deliver automated business functions and customer journeys. A minimum of 3-5 years of experience in software development, particularly with REST and asynchronous messaging services, is required. The contract duration is 12 months, based in Burgess Hill, West Sussex.
Key Responsibilities:
- Develop back-end microservices using Golang.
- Work within a Scrum framework to deliver business functions and customer journeys.
- Implement automated testing throughout the CI/CD pipeline.
- Utilize REST and asynchronous messaging services for communication.
- Collaborate with team members to ensure quality and efficiency in software development.
Key Skills:
- Proficiency in Golang.
- Experience with REST and asynchronous messaging services (e.g., Kafka, RabbitMQ).
- Understanding of Agile methodologies, including Scrum and Kanban.
- Knowledge of CI/CD processes and tools (e.g., Jenkins, Rally, JIRA).
- Familiarity with software engineering methodologies and test-driven development.
- Experience with version control systems (e.g., GIT, SVN).
Salary (Rate): 288
City: Burgess Hill
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Mid-Level
Industry: IT