Senior Back Conclusion Computer software Developer

Senior Back Conclusion Computer software Developer

Super enjoyable opportunity for revolutionary senior again-conclusion devs. Regular thrilling initiatives from conception to manufacturing and then handed around for servicing.

Long-lasting
Cape Town/ Winelands/ Stellenbosch
Flexible function ecosystem, generally from dwelling but have to be in the vicinity for place of work visits when expected

About us
We are a group of multidisciplinary hugely proficient people who create excellent computer software products.
We are really serious about providing solutions that unlock price for our purchasers. We price fantastic user experiences and work to construct inside price by means of among other people, IoT and our have investigation and improvement.
We are a mid-sized business which kinds component of a bigger loved ones of providers in within the Technology place.
Our organisation is a quickly paced and entertaining environment. We are really serious about operate existence harmony.

What you will do
We are wanting for an professional back again-end Developer to generate large top quality software package methods. You’ll be part of a cross-functional team which is dependable for the complete software program progress lifestyle cycle, from conception to deployment.

As a Again-end Developer, you should be at ease all around again-end coding languages, development frameworks, third-party libraries and deployment systems. You need to also be a staff participant.
Cellular expertise (hybrid or native) would be a reward but is not expected.

Duties

  • Get the job done with development groups, product managers and clientele to structure software package answers
  • Style and carry out cloud centered back again-conclude methods
  • Design customer-facet and server-aspect architecture
  • Develop and control perfectly-performing databases and apps
  • Design and implement productive APIs (Rest/ GraphQL)
  • Exam computer software to make sure responsiveness and effectiveness
  • Troubleshoot, debug and upgrade program
  • Aid clear communications with and all-around the group

Prerequisites

You will require to have a College BSc or BEng Diploma – critical and not negotiable. An Hons degree or greater would be preferred. Sturdy educational track record crucial
Minimal of 6 many years + in improvement, ideally 8+ OR 10 years working knowledge, if no reliable/ completed qualification

We are on the lookout for candidates that have expertise in some or all of the pursuing:

  • Computer software and Architecture structure
  • Cloud computing utilizing AWS or GCP
  • Node.js, Python or other language applied in cloud computing
  • Working experience with Relational and NoSQL databases
  • Linux, Docker
  • CI/CD (e.g. Jenkins, TeamCity, Azure Pipelines etcetera.)

Senior Back Conclusion Computer software Developer

Ideal Expertise:

  • backend developer
  • again-finish developer
  • software program structure
  • architecture structure
  • cloud computing
  • AWS
  • GCP
  • Node.js
  • Python
  • Java
  • Spring
  • SpringBoot
  • relational databases
  • noSQL databases
  • Linux
  • Docker
  • CI/CD
  • jenkins
  • teamcity
  • Azure pipelines

Wished-for Operate Knowledge:

Wanted Qualification Degree:

Master more/Implement for this position