The Go-Lang Software Engineer will be Someone Who wants to build an industry-changing blockchain product, Can take ownership from the get-go and work with minimal guidance , Ideally has experience of building enterprise applications in Financial Services ,4+ years experience shipping production code. Experience within finance and/or insurance is a plus however candidates from all industries will be considered
REQUIREMENTS
Strong knowledge of Go programming language, paradigms, constructs, and idioms
Strong knowledge of Microservices and responsible for designing, implementing, testing, delivering, and maintaining
Strong knowledge of Kubernetes
You will also have experience of Agile and CI/CD
Knowledge of common Goroutine and channel patterns
Dependency management tools
Gos templating language
Gos code generation tools
Router packages, such as Gorilla Mux
Ability to write clean and effective Godoc comments
Familiarity with code versioning tools such as Git, SVN, and Mercurial
Experience with microservices architecture
Implementation of serverless patterns, including architecture design, best-practices, and common patterns.