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