Our client, a leading global organisation, is partnering with a prestigious end client based in West Sussex. We are excited to offer a fantastic opportunity for a talented Golang Engineer to join a dynamic and agile development team on an initial 6-month contract, with the potential for extension.
If you are interested and have the relevant skills and experience, please apply promptly to discuss further.
Role: Golang Engineer
Duration: 6 months
Location: Hybrid/Remote - West Sussex
Skillset required:
* Excellent knowledge in Golang
* Experience building microservices and RESTful APIs
* Experience developing backend system
* Solid background in Agile (Scrum/Kanban) development.
* Experience with ALM, JIR
* Experience with DevOps, CI/CD, and tools like Docker and Kubernetes.
* Strong problem solving, analytics, and debugging skills.
Desirable Skills:
* Familiarity with SQL and NoSQL databases.
* Understanding of BDD/TDD.
* Hands-on experience with UNIX commands.
Key responsibilities:
* Work as part of an agile team to deliver features with your focus being on designing and developing Golang based microservices/APIs.
* Lead and implement best practices in the team such as consistent branching strategy, coding standards, BDD/TDD, CI/CD and DevOps
* Involvement in every step of the software development life cycle, from design, development, testing release changes and troubleshoot whenever necessary.
* Follow the Scrum Methodology, participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective.
* Support other team members and teams with sharing your knowledge and implementing innovative solutions that can be used across platforms