Position: Trainee Golang Engineer IRC127398
Company: GlobalLogic
Experience required: no_exp
English level: intermediate

Requirements:
To succeed in this role, you will already be able to demonstrate the following

Good knowledge of Golang
Knowledge or experience with any other programming language (e.g. C#, Python)
Strong knowledge of OOP, client-server model and REST
Practical experience with Git, Docker
Any commercial experience as software developer will be a plus
Self-motivated to learn and improve skills on constant basis
Good communication and cooperation skills for effective teamwork, at least Intermediate English level
BS in computer science or a related field is a must
 

 

Preferences:
Docker, Python

Responsibilities:
At GlobalLogic, you have a fantastic opportunity to significantly contribute to core product innovation and evolution, leading development of new product features as well as supporting operational and implementational needs for the business and customers. You will be a developer as part of a multi-role team collaborating with other software engineers and QA automation engineers with opportunities to work cross-functionally with other departments.

This is a great opportunity to build a rewarding career based on continuous improvement. GlobalLogic will provide an excellent working environment, flexible working options, your own personal development plan, investment in training, opportunity to innovate, and others.

Works as part of agile team to develop new functionality of products
Builds APIs and web sites for partners to interact with the platform, driving correct technology usage
Writes code and automated tests for new solutions
Refactors, optimizes and fixes defects in existing code base – identifying best ways to refactor opportunistically as well as a longer-term plan
Researches new technologies and approaches to improve existing products, providing input into the technology roadmap