Talent to be a competent Go engineer with a fair grasp of more advanced programming concepts, such as multithreading / goroutines and mutex locks in go. Indeed Talent has to formally lead a team before, but rather has worked alongside engineers to deliver solutions.
Responsibilities: - Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation. - Design, implement and troubleshoot multi-layered, SOA structured, cloud-based software application in Go. - Develop rapid prototypes and participate in pair programming. - Contribute to the knowledge base, wiki and other Flexera resources to help build the best customer experience.
Expectations and Key Areas :Over 3-5 years of experiences Technical Competency with Microservices and GolangDebug Methodology and ApproachExperience in developing web applications, and can show us your personal/work projects.Experience with an object-oriented language (Go, Ruby, Python, PHP, Java)Experience developing on Linux environments.Experience with containers and terraformExperience with following is a plus: Go, Ruby, Amazon EC2/S3 or other cloud services.Superb communication skills to work within and across teams.