Job Description
Experience - Overall 4+ years of IT experience and 2+ years of Golang backend development
Responsibilities:
• Design and develop robust and efficient Go applications, microservices, and APIs.
• Implement and maintain high-quality code, ensuring performance and security.
• Collaborate with other technical teams to gather and define software requirements.
• Optimize applications for maximum speed and scalability.
• Troubleshoot and debug complex issues in production and testing environments.
• Stay updated with the latest Go language updates, libraries, and best practices.
• Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
• Write technical documentation to describe application design and functionality.
Requirements:
• Bachelor's degree in computer science, software engineering, or related field.
• 4+ years of IT experience with a strong portfolio of Go projects.
• Proficiency in Go programming language and core concepts.
• 2+ years of Golang backend development experience.
• Experience with Go frameworks and libraries (e.g., Gin, Echo, Beego).
• Familiarity with databases like PostgreSQL, MySQL, or NoSQL.
• Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
• Exceptional debugging and problem-solving skills.
• Agile development and team collaboration experience.
• Strong written and verbal communication abilities.
Preferred Skills:
• Experience with front-end technologies such as HTML, CSS, and JavaScript.
• Knowledge of cloud platforms like AWS, Azure, or GCP.
• Familiarity with DevOps practices and CICD pipelines.
• Contributions to open-source Go projects.
• Knowledge of software security best practices.
Join our team of Go Developers and be part of exciting projects that leverage the power of Go to build innovative software solutions
💡 Quick Summary
Seeking a career-building opportunity? The Go Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai 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.
