Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Title: Golang Developer
Job Summary:
We are seeking an experienced Golang Developer to join our team. As a Golang Developer you will be responsible for developing and maintaining highperformance and scalable software solutions using the Go programming language. You will collaborate closely with crossfunctional teams to translate project requirements into welldesigned and efficient code.
Responsibilities:
Develop and maintain robust and scalable software solutions using the Go programming language with a focus on performance and reliability.
Collaborate closely with crossfunctional teams to translate project requirements into welldesigned and efficient code.
Conduct thorough testing and debugging to ensure the delivery of highquality and errorfree software.
Stay uptodate with the latest Go language updates industry trends and best practices to continually enhance development processes.
Optimize software applications for maximum performance and efficiency taking advantage of Gos concurrency capabilities.
Actively participate in code reviews providing constructive feedback to improve code quality and maintain coding standards.
Requirements:
Bachelors degree in Computer Science Software Engineering or a related field (or equivalent handson experience in software development).
4 years of professional experience in Golang development.
Strong knowledge of Go standard libraries concurrency and parallel processing.
Experience with RESTful APIs and gRPC.
Solid understanding of data storage solutions including experience with SQL and NoSQL databases such as PostgreSQL and MongoDB.
Expertise in concurrent programming understanding Go routines channels and the sync package to optimize performance.
Experience with version control systems like Git fostering collaboration and code manageability.
Strong analytical and problemsolving skills capable of designing and implementing scalable maintainable solutions.
Ability to work independently or in a teamoriented agile development environment meeting tight deadlines and adapting to changing requirements.
Excellent communication and interpersonal skills enabling effective collaboration with team members stakeholders and clients.
nosql,git,postgresql,concurrency,sql,grpc,mongodb,error-free software,concurrent programming,sync package,code reviews,parallel processing,restful apis,efficient code,go programming,maintain coding,go routines,testing and debugging,go's concurrency capabilities,translate project requirements,go standard libraries,go language updates,go programming language,optimize software applications,improve code quality
Full Time