Back
India   India   Developer   Troy Consultancy -

Golang Developer - Design Patterns (3-5 yrs) Chennai (Backend Developer) | Developer in Technology1

Troy Consultancy

This listing was posted on hirist.

Golang Developer - Design Patterns (3-5 yrs) Chennai (Backend Developer)

Location:
Chennai
Description:

Job Description :We are seeking a talented and motivated Golang developer to join our growing team. You will play a crucial role in building high-performance and scalable back-end services using Go. You will collaborate with other engineers, product managers, and designers to translate requirements into efficient and reliable software solutions.Responsibilities :- Design, develop, and maintain robust and scalable back-end services using Golang.- Participate in all phases of the software development lifecycle (SDLC), from requirements gathering and design to development, testing, and deployment.- Write clean, maintainable, efficient, and well-documented Golang code adhering to best practices and coding standards.- Leverage concurrency features of Go (goroutines, channels) to optimize application performance.- Implement unit tests and integration tests to ensure code quality and reliability.- Debug and troubleshoot complex technical issues in Golang applications.- Participate in code reviews and provide constructive feedback to foster a culture of quality.- Stay up-to-date with the latest advancements in Golang, libraries, and frameworks.- Experience with containerization technologies like Docker for deployment (a plus).- Experience with infrastructure as code (IaC) tools like Terraform for managing infrastructure (a plus).- Experience with cloud platforms (AWS, Azure, GCP) for deploying applications (a plus).- Effectively document code, APIs, and design decisions.- Work effectively in a fast-paced and agile development environment.-Qualifications :- Educational Qualifications : Bachelor's/Master's- 3-5 years of experience as a Golang developer or a similar role.- Strong proficiency in Golang programming language (syntax, concurrency concepts, standard libraries).- Understanding of software design principles (SOLID principles, etc.).- Experience with version control systems like Git.- Experience with unit testing frameworks (e.g., Go testing package).- Excellent problem-solving and analytical skills.- Strong communication, collaboration, and teamwork skills.- Ability to work independently and manage multiple tasks effectively. (ref:hirist.tech)
Education/experience:
2 To 5 Years
Company:
Troy Consultancy
Posted:
June 4 on hirist
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to hirist
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Golang Developer - Design Patterns (3-5 yrs) Chennai (Backend Developer)
Golang Developer - Design Patterns (3-5 yrs) Chennai (Backend Developer) is a Technology Developer Job at Troy Consultancy located in India. Find other listings like Golang Developer - Design Patterns (3-5 yrs) Chennai (Backend Developer) by searching Oodle for Technology Developer Jobs.