HCL Technologies
HCL Technologies

Golang Senior Developer

RoleBackend
LevelSenior
LocationChennai, India
WorkOn-site
TypeFull-time
Posted1 month ago
Apply now

About the role

Job Summary

Job Purpose: As a Senior Developer (Golang) at HCL, you will be responsible for developing scalable software solutions using Golang, contributing to the design and architecture of systems, and ensuring high performance and responsiveness of applications. You will collaborate within team to define, and ship new features, and work on bug fixing and improving application performance.

Key Responsibilities: 1. Develop golang based software solutions that are efficient, reusable, and reliable
2. Collaborate with other team members and stakeholders to translate requirements into technical design and code
3. Participate in code reviews, identify areas for improvement, and help maintain code quality and organization
4. Troubleshoot, debug, and upgrade existing systems to ensure optimal functionality
5. Work on performance optimization, scalability, and security of applications
6. Stay updated with industry trends and best practices in golang development

Skill Requirements: 1. Strong proficiency in golang, with a good understanding of best practices and standards
2. Experience with software development methodologies and tools
3. Knowledge of containers and container orchestration platforms like docker and kubernetes
4. Familiarity with microservices architecture and restful web services
5. Solid understanding of data structures, algorithms, and database systems
6. Ability to work in an agile environment and collaborate effectively with cross functional teams
7. Good communication skills and problem-solving abilities<

Other Requirements: 1.Golangrelated certifications are a plus

Key Responsibilities

1. Develop golang based software solutions that are efficient, reusable, and reliable
2. Collaborate with other team members and stakeholders to translate requirements into technical design and code
3. Participate in code reviews, identify areas for improvement, and help maintain code quality and organization
4. Troubleshoot, debug, and upgrade existing systems to ensure optimal functionality
5. Work on performance optimization, scalability, and security of applications
6. Stay updated with industry trends and best practices in golang development

Skill Requirements

1. Strong proficiency in golang, with a good understanding of best practices and standards
2. Experience with software development methodologies and tools
3. Knowledge of containers and container orchestration platforms like docker and kubernetes
4. Familiarity with microservices architecture and restful web services
5. Solid understanding of data structures, algorithms, and database systems
6. Ability to work in an agile environment and collaborate effectively with cross functional teams
7. Good communication skills and problem-solving abilities

Other Requirements

1.Golangrelated certifications are a plus

About HCL Technologies

Chennai

Headquarters