Golang Engineer

Tata Consultancy Services

Burgess Hill, United Kingdom

Salary : 15,500 - 19000

Key responsibilities: 

  • Work as part of an agile team to deliver features with your focus being on developing Golang based microservices.
  • Lead and implement good development practices in the team such as consistent branching strategy, coding standards, BDD/TDD, CICD 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.

Your Profile

Key skills/knowledge/experience: 

  • Excellent knowledge in Golang
  • Excellent knowledge in developing microservices & RESTful APIs
  • Experience in Agile (Scrum/Kanban) software development methodology.
  • Experience with ALM, JIRA
  • Good knowledge on DevOps and CICD
  • Good knowledge on Docker and Kubernetes
  • Good problem solving, analytics, and debugging skills.