Software Engineer (Backend - Go)
Posted: 4 days ago
Job Description
ResponsibilitiesPerform analyses on software functionality and consult with the squad team to recommend improvements.Monitor software currently in production.Develop and test code for modifications and improvements to new and existing software based on requirement.Refine and rewrite code as necessary to improve software quality.Investigate new technologies and hardware.Provide ongoing maintenance, support, and enhancements in existing software.Requirements1-3 years of professional software development experience, with a significant portion of that experience being focused on Golang.Expertise in the Golang programming language, including its concurrency model, garbage collection, and standard library.Proficiency in developing RESTful API using Golang, and familiarity with web frameworks like Golang, PhP, or Javascript.Strong problem-solving skills and ability to troubleshoot complex software issues.Solid understanding of API design principles and best practices.Experience on MySQL, including triggers, stored procedures, and complex queriesAble to work both individual or on a teamHave great attention to detail and strong analytical thinkingWilling to learn new programming languages
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period