Golang
Trigent Software Private Limited • Remote, Remote • Posted July 01, 2026
Position Overview
- Strong experience in Golang development with a solid understanding of data types, structs, pointers, interfaces, and packages.
- Proficient in implementing reusable and maintainable code using interfaces, composition, and embedding concepts.
- Hands-on experience with Go error handling, custom error types, and debugging techniques.
- Strong knowledge of concurrency programming using goroutines, channels, select statements, and context management.
- Experience working with synchronization primitives such as Mutex, RWMutex, WaitGroup, and atomic operations.
- Ability to design and develop scalable RESTful APIs, microservices, and high-performance backend applications.
- Familiarity with unit testing, Git, CI/CD pipelines, and cloud-native development practices in a production environment.