Ruby on Rails Software Developer – Tygervalley

Full Time

We are passionate about frequent, iterative delivery of high-quality software and aim to build lasting solutions using agile principles and the latest technology available. We work together in autonomous teams that take full responsibility for their own part of the company ecosystem and require commitment to and understanding of the Agile (Scrum) development philosophy.

As a Software Developer, you will form part of a team that will be responsible for the development, integration and maintenance of in-house developed and 3rd party web applications, providing innovative tools to the power user, ensuring a seamless, intuitive hosting experience to our customers.

The ideal candidate will have a passion for:

  • Technology to serve operational and client requirements
  • Programming, open-source Technologies and IT in general
  • Optimal systems and simple procedures
  • Agile development and a self-organising team environment
  • Sharing ideas and innovation

A high level of proficiency in the following:

  • Database design and performance tuning (MySQL or similar)
  • Software development within the Linux/Unix environment
  • Agile development practices (TDD, refactoring, continuous integration, pair programming)
  • Linux systems administration skill will be an advantage

Responsibilities

  • Design & development of backend software and APIs
  • Object-oriented programming using a language like Ruby
  • Software development within the Linux/Unix environment
  • Effective communication
  • Self-motivation and self-management

Qualifications

  • BSc or BTech majoring in Computer Science will be advantageous, however, your ability to demonstrate your in-depth understanding of the web technologies and sound software engineering practices will trump a formal qualification.

Salary to be discussed!

Only SA citizens based in Cape Town need apply.