Experience/Skills – Minimum 3 years' experience as a Software Developer. Proficient in any of Go, Java, C or C++ subjects or research. 5 Years' experience as a Software Developer. Experience with highly available distributed software architecture. Experience with systems software development. Experience with network protocols. Experience
Refactoring skills. Semantic Versioning. Software Development effort estimation and planning. Micro-service
maintenance - is a must. Strong skills in core Software Development fundamentals, distributed systems, asynchronous