About the Client : Fortunately for us, our wonderful American client has chosen to base their entire Research and Development team in the Cape.
They have made huge investments in their CT office and are here to stay and grow their team. If research and development, complex applications, pure development (no maintenance) and learning new things interests you, then this is the right company for you.
Based in the northern suburbs, this organisation is highly progressive offering generous flexi-time and other benefits. Responsibilities : Ownership and accountability of end-
to-end life cycle for new and existing features. Working closely with the customer and the service organization in understanding and delivering customer requirements.
On occasion, this could include overseas travel. Participating in an Agile development process as projects require. Collaborating with the team to continually improve the product and delivery processes.
Creating automated tests and contribute towards a sophisticated continuous integration system. Quality focus throughout the delivery cycle.
Deliver demos throughout the development process to customers and internal stakeholders. Customer support, including after-
hours support, for defect correction and consulting on service resolution. Enable customers and service organization by actively engaging on IM client channels (Skype, Webex Teams, and Microsoft Teams etc.
Skills and Experience : Completed relevant programming courses. A degree in Computer Science is preferred. At least 4 years of software development experience.
Must be willing to work across the full product stack i.e. platform (Ubuntu / Docker), database (MongoDB), application (Python / Django), front end portal (Angular / Typescript) and any template language that might be required.
Cloud computing experience will be advantageous.