We are seeking a talented and passionate Golang Developer to join our team. As a Golang Developer, you will be responsible for building robust and scalable software solutions using the Go programming language. You will collaborate with a diverse group of developers, designers, and product managers to create innovative applications that meet our clients’ needs. If you have a strong foundation in Go development and enjoy working on challenging projects, we would love to have you on board.
Responsibilities:
- Design, develop, and maintain high-quality software applications using Go.
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Write efficient, clean, and testable code that follows industry best practices and coding standards.
- Conduct thorough testing and debugging to ensure software quality and performance.
- Optimize applications for maximum speed and scalability.
- Stay up to date with the latest trends and advancements in the Go ecosystem and share your knowledge with the team.
- Participate in code reviews to maintain code quality and provide constructive feedback.
- Troubleshoot and resolve software defects and production issues in a timely manner.
- Work closely with DevOps teams to deploy and maintain applications in production environments.
- Continuously improve software development processes and methodologies.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a Golang Developer, with a track record of delivering successful projects.
- Proficiency in the Go programming language and a solid understanding of its core concepts and features.
- Familiarity with web frameworks and libraries commonly used in Go development (e.g., Gin, Echo).
- Experience with databases, both SQL and NoSQL, and understanding of data modeling principles.
- Strong problem-solving skills and the ability to analyze and resolve complex technical issues.
- Excellent teamwork and communication skills, with the ability to collaborate effectively with colleagues.
- Self-motivated and eager to learn new technologies and frameworks.
- Familiarity with version control systems (e.g., Git) and Agile development methodologies.
- Knowledge of containerization technologies (e.g., Docker) and cloud platforms (e.g., AWS, GCP) is a plus.
If you are a skilled Golang Developer who thrives in a fast-paced environment and enjoys building innovative solutions, we invite you to join our team. You will have the opportunity to work on exciting projects, contribute your expertise, and grow both personally and professionally. Apply now and be part of a dynamic team dedicated to creating exceptional software solutions.
At TIGI HR, we are an equal opportunity employer that values diversity and is dedicated to fostering an inclusive environment for all employees.
Our services are available in all major cities including Bangalore, Pune, Mumbai, Gurgaon, Noida, Hyderabad, Ahmedabad, Kolkata, Chennai, Gandhinagar, Indore etc. We have also expanded our wings toward Australia and Canada too.
Also, we do have many jobs for Work From Home (WFH) and on a Remote basis as well.