Responsibilities:
- An individual contributor who will be part of the Software R&D team working on the following areas
- Backend work in Golang, Micro services architecture
- Work with internal team and customers to deliver solutions that will meet the customer needs with respect to the performance security, scalability and functionality.
- Implementation of API and authentication methods using JWT
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high performance software
Skills
- 2-5 years of experience in Go programming language
- Strong experience in working with Goroutine and channel patterns
- Experience in Go framework for DB, JSON, Sockets, Web Frameworks and tools
- Knowledge of logging and configuration packages like Zap, Viper
- Experience in writing unit tests for Golang code
- Familiarity with code versioning tools such as Git or Azure Repo
- Should have knowledge of MySQL, PostgreSQL, or any RDBMS
- Good knowledge of Linux / Ubuntu
Apply for the role: