Prime Infosoft
Golang Developer
Job Location
in, India
Job Description
Main Responsibilities : As a Golang developer, you will develop Go packages and programs that are scalable, well-documented, reliable, and maintainable. Your main responsibilities will include : - Building optimized, scalable, and efficient applications using Go - Troubleshooting and debugging to optimize performance - Developing and coding back-end components and connecting applications to other web services - Exploring new technology solutions to enhance functionality continually - Providing code documentation and other inputs to technical documents - Participating in code reviews Key Requirements : - You have a Degree in Computer Science, Engineering, or a related field, as well as prior experience as a Golang Developer. - You possess strong knowledge of common Goroutine and channel patterns. - You have expertise in the full suite of Go frameworks and tools. - You have an understanding of dependency management tools such as Godep, Sltr, etc. - You have strong knowledge of Go templating language and code generation tools, such as Stringer. - You are experienced in using code versioning tools such as Git or equivalent. - You have experience with RESTful APIs. - You have experience with database systems (SQL/ No-SQL). - You are familiar with various testing tools. - You are a team player and problem solver with good communication skills. Job Responsibilities : - Review code and solutions generated by AI systems, ensuring adherence to quality standards and best practices. - Organize the development cycle, manage project priorities, and set goals and deadlines. - Utilize expertise in Go programming to resolve complex coding issues that arise during AI validation. - Foster a collaborative team environment that encourages innovation, communication, and continuous improvement. - Verify the accuracy, efficiency, and reliability of AI-generated code by conducting validation checks. - Work with cross-functional teams to enhance the AI system's capabilities and integrate it with other components. - Analyze team members' code and provide constructive feedback to ensure high-quality software development. Job Requirements : - Bachelor's/Master's degree in Engineering, Computer Science, or equivalent experience. - At least 6 years of relevant experience as a software engineer, with a focus on backend development. - Demonstrated leadership ability, preferably with experience overseeing a team of software engineers. - In-depth knowledge of the Go programming language and best practices in software development. - Some experience with AI systems and code-creation technologies is desirable. - Strong problem-solving abilities and the capacity for critical and strategic thinking. - Exceptional communication skills, with proficiency in English, both written and verbal. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Prime Infosoft |
---|