Software Developer (Golang and/or Data)

· Auckland, Auckland
Employment Type perm full-time
Minimum Experience Experienced


  • Do you know what good code looks like?
  • Join our talented development team
  • Must have strong passion and desire to work with data
  • We offer an excellent office/flexible work environment with health benefits


9Spokes is a powerful business ecosystem with global scale. It offers modern businesses a management app that brings meaningful data together across a business, its apps and banks. Think of 9Spokes as a virtual advisor, here to motivate and guide businesses so they not only survive, but grow and thrive.   


This Developer role within our scrum team has the responsibility for developing our applications to develop, update, and advocate the technical direction for the 9Spokes product. Reporting to the Tech Lead this role is hands-on writing code and establishing design patterns and working in a close-knit team.


Ideally, you will have proven experience in a technology company in the following;

  • Experience working with services at scale
  • Agile Development Practices (Kanban and Scrum)
  • Strong server-side Go and JavaScript skills
  • Strong understanding of containerised environments (Kubernetes)
  • Strong knowledge of API and integration through OAuth/SAML/Federation
  • Ability to write distributed and scalable applications
  • NoSQL database experience such as Mongo DB
  • Experience working with relational database
  • Experience with secure coding practices and OWASP secure development guidelines
  • Experience designing solutions with security in mind
  • Understanding of stateless MicroServices architecture
  • Understanding of Continuous Integration, Continuous Delivery and Build Automation.


Nice to have skills include;

  • Exposure to a SaaS domain 
  • Redis, ElasticCache, memcached or similar, T
  • A test automation background with experience working with data APIs.


In this role you will drive the delivery of the 9Spokes strategy and help build a productive environment where team members enjoy and own the product success. You will have strong communication skills, be analytical and organised with a strong service focus. The successful candidate will be comfortable operating with multiple hats on as business needs require to drive best practice . This role creates an opportunity to embrace the big picture, to support innovation and be part of the product direction! 


This position supports a true world-leading technology product during a high-growth phase and the right candidate should not be afraid of getting stuck in! Working as part of a team of cross-functional peers, this role will participate in agile development practices for delivering outcomes in alignment to the Technology Architectural Strategy.  You will work to deliver a product that our customers love in a complex and fast-moving environment. If this opportunity sounds like you what are you waiting for?  Apply now as we're keen to get you started ASAP!


To apply for this role you must have NZ Citizenship / NZ Residency or a valid work visa.


 

  

Thank You

Your application was submitted successfully.

  • Location
    Auckland, Auckland
  • Employment Type
    perm full-time
  • Minimum Experience
    Experienced