The Role
As a Golang Engineer, you will be responsible for working as part of an agile team to deliver features with your focus being on designing and developing Golang based microservices/APIs.
Key responsibilities:
- 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.
Essential skills/knowledge/experience:
- Excellent knowledge in Golang
- Excellent knowledge in developing microservices & RESTful APIs
- Experience in Kafka
- Experience with SQL/NoSQL database
- Experience developing backend systems
- Excellent leadership and managerial skills
- Experience in Agile (Scrum/Kanban) software development methodology
- Experience with ALM, JIRA
- Good knowledge on DevOps and CI/CD
- Good knowledge on Docker and Kubernetes
- Experience developing resilient, scalable software and writing high quality code
- Good problem solving, analytics, and debugging skills
- Experience in fast-paced collaborating coding environments
Desirable skills:
- Good understanding of BDD/TDD
- Hands on experience with UNIX commands.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Golang Engineer
2026-04-01
DevOps Engineer
2026-04-10
Agentic AI Engineer
2026-04-09
- Posted
- Apr 11, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Burgess Hill
- Company
- Techaxis, Inc
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Golang Engineer
2026-04-01
DevOps Engineer
2026-04-10
Agentic AI Engineer
2026-04-09