Senior Backend Perl Developer

GivenGain : Development and Technology : Development · Stellenbosch, Western Cape
Department GivenGain : Development and Technology : Development
Employment Type Full-Time
Minimum Experience Experienced
Compensation R690,000.00 per annum

** This position is fully remote for applicants residing in South Africa**


"Choose a job you love, and you will never work a day in your life."


At Humanstate, we live by this mantra. As a thriving multinational technology group with a large presence in South Africa, we’re looking for local tech talent to help us change the world!


Our two industry platforms, PayProp and GivenGain, are world leaders in their sectors. With PayProp, we've automated over $2bn in rental property payments. GivenGain works with thousands of charities and some of the world’s largest mass participation events, including the Cape Town Marathon and Boston Marathon, to help participants raise money for the causes they care about. And we're just getting started.


In 2020 we implemented a distributed work policy to enable us to work just as effectively (if not more so) wherever we are – whether from home, at the office or on the go. Our team is multinational and works from around the world, so good written and verbal English and brilliant communication skills are essential.


If you’re looking to take the next step in your career, communicate well, enjoy a challenge and fit the job spec below, we want to hear from you!


As a growing payment technology business in South Africa, the UK, Switzerland, Canada, and the USA, part of a global group, we are looking for an experienced Perl developer to support the ongoing development and rapid growth of our platform.  

 

Responsibilities of this role include but are not limited to the following:  


  • Prototype product features based on business requirements; 
  • Develop, test, debug, maintain and refactor product features;  
  • Help refactor existing processes and workflows to improve availability and performance; 
  • Through code reviews and training, help other members of the team to grow; 
  • Analyze business and technical requirement and develop solutions, taking into account variable aspects, such as performance, scalability, ease of maintenance; 
  • Develop, update and maintain technical documentation; 
  • Provide internal support for system-related questions and issues; 
  • Participate in R&D of new technology trends and tools. 

 

Requirements include: 


  • 8+ years Perl coding both back-end and front-end systems 
  • Excellent modern OO Perl (Moose, Mouse, Moo) 
  • Very strong Perl ORM (DBIx::Class) 
  • Experienced building systems with modern Perl web frameworks (Mojolicious, Catalyst, Dancer) 
  • Experienced with testing (Test::Harness, Test::More, Test::Most) and continuous integration 
  • Strong experience with Unix/Linux and shell scripts 
  • Strong MySQL & PostgreSQL knowledge 
  • Strong experience with Git 
  • Write & maintain technical documentation  
  • Strong attention to detail 
  • Experienced with Apache and Nginx 
  • Minimum 10 years professional experience 
  • Excellent English communication skills 
  • Passionate about learning new languages and technologies 
  • Experience writing and deploying code in a DevOps environment 
  • Experience with security and PCI compliance 
  • Strong understanding of how software technical decisions impact paying customers and the business as a whole 

 

Salary: R690,000.00 per annum

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Stellenbosch, Western Cape
  • Department
    GivenGain : Development and Technology : Development
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Compensation
    R690,000.00 per annum