Position: Senior Golang developer for the NEW TEAM
Company: Independent consulting
Experience required: 3y
Category: Golang
English level: upper
Published: 2021-07-01T00:00:00+03:00

**RESPONSIBILITIES**
●	Design, develop, and maintain efficient, reusable, and reliable code
●	Participate in requirements analysis, research implementation ways and possibilities
●	Proactively engage in researches, discussions, and decisions on software architecture and internal coding style, architecture,
process, and another standard establishment
●	Write unit and integration tests
●	Collaborate with the team members and customer representatives
●	Perform code reviews and share best practices with colleagues

**Qualifications and experience:**
●	3+ years of commercial experience in software development with Golang
●	8+ years of experience in software development
●	Relational, NoSQL database experience
●	Experience in development with cloud services (AWS, Azure, Google Cloud)
●	Strong knowledge in every step of the software development cycle: analysis, design & development, testing, deployment, and maintenance.
●	Strong communication skills
●	Experience in payment systems integration
●	Good English and willingness to speak directly to the customer