Flag job

Report

Lead Golang 1 Opening; Bangalore, Noida

Location

Bangalore

About the role

**Responsibilities**: * Leading the design and development of software applications in GoLang, ensuring high-quality code that is scalable, maintainable, and efficient. * Collaborating with product managers, designers, and other stakeholders to define project requirements and timelines. * Mentoring and coaching team members, providing technical guidance and support to ensure the team is delivering high-quality work. * Conducting code reviews and providing feedback to ensure code quality and consistency. * Identifying and addressing technical debt and other issues that impact the stability and scalability of the software. * Staying up-to-date with the latest developments in GoLang and related technologies, and incorporating this knowledge into the development process. * Collaborating with other teams, such as DevOps and QA, to ensure seamless integration and deployment of software applications. * Participating in the recruitment and onboarding of new team members. **Must Haves**: * Min. 5 years experience in the field of software development * Experience mentoring juniors, ability to break down problem statement into smaller tasks for individuals to work on * Experience working with Public Cloud providers like AWS, GCP, Azure. Knowledge of Docker, Kubernetes. * Proficiency in GoLang, with bias towards TDD * Good understanding of Datastores: RDBMS/ NoSQL * Excellent communication skills (English), verbal and written **Nice to have**: * Experience working with Caching, Message Queues * Hands on experience with other programming languages * Understanding of DevOps tools and practices * Valid US Business VISA

About the company

Cloud-based software suite solutions for retail businesses

Skills

AWS
Azure
caching
communication skills
DevOps
Docker
GCP
Golang
Kubernetes
NoSQL
TDD