Senior Developer

Hr-Simplified (Pty) Ltd
Gauteng
ZAR 300 000 - 700 000
Job description

If you love technology, then this company is a great place to be.

We're at the centre of a rapidly evolving mobile communications industry and we're looking for bright and talented people to join our team.

The company is a fast-moving company focused on mobile messaging.

We are looking to expand our service offerings through value added services and other solutions.

We're looking for a highly skilled senior developer who isn't afraid to get their hands dirty and can pick up new skills quickly.

Our developers are all semi-autonomous and are required to be problem solvers and free thinkers.

Solid system design and architecture is expected from candidates. Our focus at this company is quality, efficiency, and automation which allows us to serve customers at scale with a very small team.

About the Role

We are looking for a candidate with experience in various system admin and developer operational tasks. This role will revolve around these five pillars: coding, large-scale data management, dev-ops, full stack support, and reporting.

Responsibilities

  1. Reporting to the development team lead / manager and CTO.
  2. Form part of the core aggregation team.
  3. Take product designs into system designs and implement.
  4. Implement new API / Service functionality.
  5. Implement / assist with new device implementations.
  6. Join the final tier support roster for operational incidents.
  7. Required to review peer code and provide insight and ideas where applicable.

Requirements

Experience and Knowledge

  1. Matric (NQF 4).
  2. BSc degree in relevant field.
  3. At least 5 – 10 years' experience as a developer / senior developer.
  4. CakePHP experience is preferred.
  5. C / C++ experience.
  6. Kannel and SMPP experience.
  7. MySQL (Advanced, 5+ Years) including large datasets (GB+ to TB+ datasets).
  8. HTML / CSS (Advanced, 5+ Years).
  9. Linux expertise with scripting experience (Advanced 5+ Years).
  10. Networking and DNS (Intermediate).
  11. Version control systems – CVS / SVN / Git (Intermediate).
  12. Must have expert experience using web services (REST, SOAP, etc).

Abilities and Skills

  1. Industry Awareness.
  2. Information Seeking.
  3. Judgement (Decision-making).
  4. Knowledge of technology (that supports product).
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Developer jobs in Gauteng