PYTHON Developer
Location | Cape Town, South Africa |
Date Posted | April 20, 2021 |
Category |
IT / Information Technology
|
Job Type |
Full-time
|
Currency | ZAR |
Description
Our client develops exciting software using modern tools, techniques and methodologies
Role and Responsibilities:
-
- Product design, programming, bug verification, and testing of computer programs for software products and/or customer applications.
-
- Researching problems and developing solutions
-
- Capturing and documenting requirements
-
- Contributing to designs
-
- Writing design documentation
-
- Writing code and completing the programming, testing and debugging of applications.
-
- Participating in code reviews
-
- Follow QA processes for project and peer reviews
-
- Prepare and contribute to user and technical documentation
-
- Maintain Release and Installation Notes
Profile
Education Level Required:
- Tertiary education with programming background
Technical Skills and Experience:
- Strong OO implementation skills – experience in designing strong technical solutions
- Python
- Perl (mod_perl)
- Django
- PostgreSQL / MySQL
- Git
- Apache / NginX
- UNIX / Linux environment.
- Pattern matching analysis
- XHTML, Javascript (ExtJS, jQuery)
- Relational Databases
- Hibernate / SQLAlchemy
- SQL with Query Optimisation
- Agile Methodology exposure (CI, TDD, etc.)