Back end Software Engineer (Ruby)

Back end Software Engineer (Ruby)

Job Title: Back end Software Engineer (Ruby)
Contract Type: Permanent
Location: Western Cape
Reference: JN -082019-17415
Contact Name: Nicole Vine
Contact Email:
Job Published: August 21, 2019 14:12

Job Description


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:

  • Backend and API software design & development
  • Ruby (language currently in use), Java, Python or PHP (we’re happy for you to transition to Ruby)
  • Database design and performance tuning (MySQL, Redis, Mongodb, etc.)
  • Software development within the Linux/Unix environment
  • Agile development practices (team focus, continual improvement, automated tests, refactoring, continuous integration,  pair programming)
  • Object-oriented programming
  • Effective communication
  • Self-motivated and self-managing
  • Calling things done only when they are done and remains focussed till that point



  • BSc or BTech majoring in Computer Science will be advantageous, however your ability to demonstrate your track record of writing quality backend software is what ultimately counts 3+ years software development experience


Get similar jobs like these by email

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