Are you a passionate Python developer looking to take your skills to the next level?
Requirements:
2-3 years (Intermediate)
Solid experience as Python Developer
Experience with Python frameworks (e.g., Django)
Familiarity with Amazon Web Services (AWS) and REST API
Knowledge of JavaScript and the AngularJS framework is a plus
Attention to detail
Leadership skills
Responsibilities:
Collaborate with a team of developers and stakeholders to design, develop, and maintain Python applications and solutions.
Write clean, efficient, and well-documented code following best practices.
Participate in code reviews to ensure high-quality software development.
Troubleshoot and debug software issues, identify bottlenecks, and propose solutions.
Stay up-to-date with the latest trends and technologies in Python development and apply them to enhance our products.
Work closely with cross-functional teams, including UI/UX designers, product managers, and QA engineers, to deliver exceptional user experiences.
Contribute to the continuous improvement of our development processes and workflows.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Proven experience working as a Python developer, with a solid understanding of Python frameworks such as Django or Flask.
Strong knowledge of object-oriented programming (OOP) principles and design patterns.
Experience with front-end technologies like HTML, CSS, and JavaScript.
Familiarity with database systems, such as MySQL or PostgreSQL, and proficiency in writing efficient SQL queries.
Understanding of version control systems, particularly Git.
Excellent problem-solving and analytical skills, with a keen attention to detail.
Good communication and teamwork abilities.
Preferred Qualifications:
Experience with cloud platforms, such as AWS or Azure.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Knowledge of Agile/Scrum methodologies.
Contributions to open-source projects or personal coding projects.
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit . If you wish to send your CV per email forward your CV to and copy the reference number in brackets in the subject line of your e-mail.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other opportunities for which you might be more suitable
We also invite you to contact us to discuss your next career move in IT!
For more information contact: Tumi Diphoko on 011 622 9526 IT Recruitment Consultant