Python Developer - Johannesburg Verfied

R 30k - 45k per month Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 12-01-2017 5:26:05 AM
09-02-2017 5:26:05 AM
A Payment platform and Gateway company that interfaces with banking platforms, mobile applications, and merchant web stores is looking for a skilled Python Developer. Reliability, efficiency, scalability, maintainability and security of their software is critical to their success.

Basic Requirements:
• Excellent communication skills and organizational savvy
• BS in Computer Science or similar technical field.
• Expert in Python (5+ years’ experience), with knowledge of the Pyramid Python web framework
• Experience in our other core technologies
• experience in security in financial applications preferred
• Experience in OO design
• 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
• Able to create database schemas that represent and support business processes
• Strong unit test and debugging skills
• Fluent English

Description:
• Writing reusable, testable, and efficient code that adheres to our internal standards and conventions, and general best practices
• Integration of user-facing elements developed by front-end developers with server side logic
• Maintain technical documentation
• Troubleshoot and debug issues that arise
• Critique current code base and take part in code review process
• Implement security and data protection
• Integrate online commerce software platforms