Work closely with cross-functional teams to gather requirements, design, and develop new features, and resolve issues in existing software.
Develop or perform enhancements to deliver high-quality, and maintainable code using the Go programming language, adhering to best practices, and coding standards.
Optimize code to ensure that applications are performant and scalable, using profiling and benchmarking tools where necessary.
Debug and troubleshoot production issues, providing timely resolution to minimize impact on customers.
Experience working in DevOps environment with ability to support operations and development of Golang applications.
Work in an onshore-offshore model and collaborate effectively with the team and clients.
Drive / participate in daily stand-ups, agile ceremonies, and releases with clients.
Key Skills: Golang, Cloud-native development, Agile delivery, and experience working in hybrid cloud environment.