Participate in designing, developing, and testing applications in multiple system environments.
Conduct software integration and external interface development.
Combine multiple technologies to provide alternative physical solutions.
Determine technical requirements, develops technical user stories and software requirements specifications that serve as the build-to specification for development
Prepare reports, studies, and documentation delivers presentations, and participates in meetings.
Provide technical direction to development teams.
Requirements:
Minimum 3-5 year experience
Good knowledge of Go programming language, paradigms, constructs, and idioms
Experienced with the full site of Go frameworks and tools, including one of these but not limited:
Dependency management tools such as dep, Godep, Glide, etc.