© 2019 by ChatFin (Pty) Ltd. 

Careers

Python Developer Job Description
(R400k cost to company)

We are looking for a Python Full Stack Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by third parties; therefore, an understanding of front-end technologies is necessary as well.

Responsibilities

  • Writing reusable, testable, and efficient code

  • Design and implementation of low-latency, high-availability, and performant applications

  • Implementation of security and data protection

  • Integration of data storage solutions like AWS S3

  • Integrate into various third party systems using multiple protocols (SOAP, REST etc)

 

Skills And Qualifications

  • Expert in Python, with knowledge of Django

  • Familiarity with some ORM (Object Relational Mapper) libraries

  • Able to integrate multiple data sources and databases into one system

  • Understanding of the threading limitations of Python, and multi-process architecture

  • Good understanding of server-side templating languages like ReportLab etc

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

  • Understanding of accessibility and security compliance 

  • Knowledge of user authentication and authorization between multiple systems, servers, and environments

  • Understanding of fundamental design principles behind a scalable application

  • Familiarity with event-driven/object orientated programming in Python

  • Experience in developing chatbot applications would be an advantage

  • Able to create database schemas that represent and support business processes

  • Strong unit test and debugging skills

  • Proficient understanding of code versioning tools like Git

  • Django Framework , Sockets, MySQL, Experience in using AWS,

  • Bsc Computer Science with 4 years of development experience

 

Please submit your CV to charl@chatfin.co.za