Desired Skills and Experience

  • Work with and learn from some of the industry’s legends
  • We’re here to buck the status quo
  • Be part of our ongoing success story as our growth only begins to take-off
  • We know when to work-hard but we really know how to play-hard
  • Casual and relaxed environment - ditch the corporate attire
  • Don’t get bogged down with our “Get it done” approach
  • We’re a progressive technology company - flexible working arrangements are assumed
  • Dedicated software development offices
  • Quiet environment without desk phones or interruptions
  • Choice of operating system for workstation or laptop
  • Career progression, personal and professional development opportunities as we grow and evolve
  • Opportunity to be part of the innovation and continual improvement of our processes and systems
  • Patience to analyse complex problems and the ability to conceive of innovative solutions
  • Attention to detail and initiative for continuous improvement
  • Ability to work cooperatively in a small team and take responsibility for the success of the team
  • Minimum of 5 years experience in software development
  • Extensive knowledge of the Python programming language and standard library
  • Experience with multi-threaded and asynchronous programming and design patterns
  • Advanced skills in networking and network programming, specifically on the Linux platform
  • Detailed understanding of IP networking, and internet standards (HTTP, DNS, SMTP etc)
  • Experience with ORMs (e.g. SQLAlchemy), relational database systems and SQL
  • Excellent verbal and written communication skills
  • National police clearance
  • Experience in Agile and DevOps development environments and knowledge of applicable tools such as Jira, Bamboo, Fisheye, Jenkins, Ansible and Nagios
  • Linux system administration experience
  • Bachelor Degree or higher in information technology (or similar)

Apply