Job Description
Job Summary:
Thoughtworks is seeking a highly skilled and experienced Golang Developer to join their team. As a Golang Developer, you will be responsible for writing scalable, robust, testable, efficient, and easily maintainable code. You will also translate software requirements into stable, working, high-performance software, and play a key role in architectural and design decisions, building toward efficient microservices distributed architecture. You will be working in a team to write production-ready code with hands-on CI/CD experience, have a good hold on writing unit tests, and be part of all team ceremonies and get work assigned/allocated under TW team leadership.
Responsibilities:
• Write scalable, robust, testable, efficient, and easily maintainable code
• Translate software requirements into stable, working, high-performance software
• Play a key role in architectural and design decisions, building toward efficient microservices distributed architecture
• Work in a team to write production-ready code with hands-on CI/CD experience
• Have a good hold on writing unit tests
• Be part of all team ceremonies and get work assigned/allocated under TW team leadership.
Skills and Qualifications:
• 3 to + years of experience in Golang development
• Strong knowledge of Go programming language, paradigms, constructs, and idioms
• Knowledge of common Goroutine and channel patterns
• Experience with the full site of Go frameworks and tools, including:Dependency management tools such as Godep, Sltr, etc.
• Go’s templating language
• Go’s code generation tools, such as Stringer
• Popular Go web frameworks, such as Gin, Echo, or Revel
• Ability to write clean and effective Godoc comments
• Familiarity with code versioning tools such as Git, SVN, and Mercurial.
If you are a highly skilled Golang Developer with a passion for writing clean, efficient, and maintainable code, and you are looking for a challenging opportunity to work in a dynamic environment, then we encourage you to apply for this position at Thoughtworks
💡 Quick Summary
Seeking a career-building opportunity? The Golang Developer | Contract to hire |Thoughtworks position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
