Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy90ywxlbnqtcmvhbglzzwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Golang Developer

Golang Developer

Job Title: Golang Developer
Contract Type: Permanent
Location: NSW
Industry:
Reference: 733411
Job Published: June 01, 2018 16:15

Job Description

Responsibilities and Duties:
  • Develop scalable, cloud hosted applications utilising agile practices and modern development techniques including iterative development and continuous integration
  • Research and spike new techniques & technologies that may be beneficial
  • Use your creativity to seek improvements to current systems, work practices and processes and contribute to internal development standards & practices
  • Continuously make improvements to applications in production based on user feedback and monitoring
  • Coach and provide technical mentoring to other developers within the team
  
Skills & Experience:
  • Minimum 5 years of software development experience
  • Minimum 1 year experience with Go
  • Experience delivering web services at scale
  • Experience with Continuous Integration (CI)
  • Strong troubleshooting skills
  • Strong verbal and written communication
  • Knowledge and understanding of service-oriented architecture and distributed systems
  • Sound knowledge of defensive coding practices to address common security vulnerabilities
  
Behaviours:
  • Has a proactive approach to problem solving and troubleshooting
  • Takes a long-range, broad approach to problem solving and decision making through objective analysis, thinking ahead, and planning
  • Operates with a good deal of energy, intensity, and emotional expression
  • Enlists the talents of others to help meet objectives by giving them important activities and sufficient autonomy to exercise their own judgement
  • Feels comfortable in fast changing environments and is willing to take risks and to consider new and untested approaches
  • Values the ideas and opinions of others and collects their input as part of the decision-making process
  • A mind-set that is willing to embrace new technologies and ways of doing things

Get similar jobs like these by email

By submitting your details you agree to our T&C's