Golang Senior Technical Lead (India)

Golang Senior Technical Lead (India)

12 Aug
|
HCLTech
|
India

12 Aug

HCLTech

India

Bangalore, Karnataka
Job Summary

Looking for a skilled Golang (Go) Developer with React experience and AWS to build, optimize, and maintain our high-performance server-side applications.

Key Responsibilities

Write clean code : Design scalable, testable, and highly efficient backend logic adhering to Go idioms.
Build microservices : Translate functional software requirements into highly responsive, distributed architectures.
Manage concurrency : Optimize multi-threaded workflows using Go's built-in goroutines and channel mechanisms.
API engineering : Develop, test, and document resilient RESTful, gRPC, or GraphQL web services.
Database management : Interface with and optimize relational (PostgreSQL, MySQL) and NoSQL databases.
Maintain code health : Implement rigorous testing suites using Go's testing package and drive CI/CD workflows

Core Technical Requirements

Go Proficiency : Deep understanding of the Go language specification, type systems, and memory management.
System Design : Practical experience designing microservices, asynchronous systems, or event-driven patterns.
Cloud & DevOps : Hands-on experience with Docker, Kubernetes, and major cloud providers - AWS
Testing standards : Familiarity with test-driven development (TDD), mocking frameworks, and benchmarking tools.
Core tooling : Mastery of standard tools like Git and Go modules for dependency governance

Key Responsibilities
1. Lead the development and design of scalable golang applications and solutions.
2.



Provide technical guidance and mentorship to the development team.
3. Collaborate with cross functional teams to define technical roadmaps and identify opportunities for process improvement.
4. Ensure code quality, performance, and security standards are met throughout the development lifecycle.
5. Participate in code reviews, troubleshoot issues, and provide solutions to technical challenges.
6. Stay updated with the latest trends and best practices in golang development to drive innovation within the team.
Skill Requirements
1. Proficiency in golang programming language with a strong understanding of its core concepts and best practices.
2. Experience designing and architecting golang based applications and microservices.
3. Handson experience with cloud technologies and containerization platforms (e.g., docker, kubernetes).
4. Solid understanding of software development methodologies and agile practices.
5. Strong problem-solving skills and the ability to work in a fast paced workplace.
6. Excellent communication skills to effectively collaborate with diverse teams and stakeholders.
7. Experience with relational and nosql databases for data persistence in golang applications.
Other Requirements
1.Golang certification or relevant technical certifications are a plus.
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-

📌 Golang Senior Technical Lead (India)
🏢 HCLTech
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: golang senior technical lead (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: golang senior technical lead (india) / india