ENVIRONMENT:

A well-established Financial Services Provider seeks the coding talents of a self-driven Junior Python Developer with practical Django experience to join its team. This is an exciting opportunity to work on meaningful projects in a collaborative environment where you will be expected to write clean, efficient, and well-documented code. You will also create and maintain technical documentation while implementing security and data protection measures. The ideal candidate must have 1-2 years of work experience with Python development, practical experience with Django framework, be familiar with HTML, CSS & JavaScript, SQL, Git and have a solid understanding of RESTful APIs.

DUTIES:

  • Develop and maintain web applications using Python and Django.
  • Write clean, efficient, and well-documented code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications.
  • Implement security and data protection measures.
  • Create and maintain technical documentation.
  • Participate in code reviews and team meetings.

REQUIREMENTS:

  • 1-2 Years of experience with Python development.
  • Practical experience with Django framework.
  • Familiarity with HTML, CSS, and JavaScript.
  • Basic understanding of database design and SQL.
  • Knowledge of version control systems (Git).
  • Understanding of RESTful APIs.

Advantageous –

  • Experience with Front-end frameworks (React, [URL Removed] of Agile methodologies.
  • Knowledge of Docker or Containerisation.
  • Experience with automated testing frameworks.
  • Contributions to open-source projects.

ATTRIBUTES:

  • Strong analytical and problem-solving abilities
  • Excellent communication skills with ability to mentor others.
  • Self-motivated with a passion for clean, maintainable code.
  • Proven ability to work both independently and collaboratively.
  • Strong focus on code quality and system reliability.
  • Commitment to continuous learning and improvement.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here [URL Removed] OR e-mail a Word copy of your CV to [Email Address Removed] and mention the reference number of the job.

Desired Skills:

  • Junior
  • Python
  • Developer

Learn more/Apply for this position