Intermediate Software Developer

Responsibilities

We are looking for Software Developers.
Although we expect you to be competent in at least a mainstream programming language, we
are looking for someone with a willingness to question the status quo and sufficient ambition to
explore different programming languages, technologies and paradigms. You should ideally be
comfortable developing solutions that may span traditional stack boundaries (i.e. front-end,
back-end and everything in-between) and have a proven track record of writing extensible code
that is both readable and maintainable. As an added bonus, you have prior product
development experience with a passion for great user experience, and appreciate the
importance of customer value as the primary driver.
You will be a part of a multi discipline team (design, development, testing) that is responsible for
new product development, as well as supporting a range of existing products. We are looking
for a developer who is dedicated to their craft and writes code that they are proud of. To make it
in the team, you need to be a motivated and innovative individual with a good appreciation of
scalable, consumer-facing web or mobile applications, including databases, API’s,
microservices, and event-driven, serverless platforms.
Languages, frameworks, platforms, databases and other buzzwords that we currently employ or
maintain: JavaScript, Node.js, npm, GCP, Cloud Functions, NoSQL, Firebase, Kotlin, Java,
PHP, Go, Python, C, Kong, Zend, Angular, Ionic, Cordova, MySQL, PostgreSQL, Datastore,
CloudSQL, Kubernetes, Docker. We require some working experience with at least one or more
of these.

Key Competencies and Qualifications

  • A BSc degree or relevant IT diploma.
  • A minimum of 3-4 years development experience
  • A proven track record or way for us to determine your competency
  • Working experience in an Agile team (Scrum and Kanban)
  • Striving for excellence
  • Personal Attributes

  • Positive attitude
  • Team player
  • Perform in a high pressured environment
  • Being able to think like a user
  • Enjoy being challenged
  • Accountable
  • Proactive
  • Passionate about creating value
  • Uplifting others

Apply for this position

Please spend some time writing your introduction and ensure that you have a CV to attach with your application. If you have a LinkedIn public profile please add it to your introduction as-well. Giving us detailed information about your career qualifications will increase your chances of being contacted by us significantly.

* All fields are required





Related Careers

All
Analyst Programmer I / Developer III2014-09-16 08:03:20

The primary focus of this position is to help with day-to-day queries from users and PIT teams and to Develop,…

BI User Interface: Analyst Programmer II2019-04-03 15:33:28

The primary focus of this position is to engage with different clients in the cellular area to understand business problems/needs,…

Delphi Developer2015-09-14 11:46:56

Developer position available. Responsible for analysis, design and development of complex systems. Testing and debugging between programs and interface sub-systems.

Google Cloud Platform Developer2019-05-21 14:18:39

The primary focus of this position is to assist in the development and support of software and process to land…

Intermediate Software Developer2019-06-26 10:39:43

We are looking for Software Developers. Although we expect you to be competent in at least a mainstream programming language,…

Network Security Engineer2019-04-25 15:19:00

You will be responsible for performing various activities such as Monitor performance, logs, reports and alerts of potential threats or…

Oracle PL/SQL Data warehouse developer2019-04-09 14:14:25

You will be part of data warehousing team that builds and supports and Oracle Data warehouse. There will eventually be…

Senior Desktop Support Technician (Cape Town)2017-09-27 11:17:05

Senior Desktop Support Technician to Set-up and install workstations, Identify computer hardware and software problems, Fix computer hardware and software…

Senior Software Developer2019-06-26 10:35:37

We are looking for Software Developers. Although we expect you to be competent in at least a mainstream programming language,…

Tester2018-07-03 16:43:50

The primary focus of this position is the testing of every aspect of the existing customer pathways, across multiple channels…