Sign up to save this job, get alerts, and apply with an optimized CV.

Senior Python Developer (FTC)

Job description

Location: Cape Town, Platterkloof (non negotiable)
Company: Enterprise
Start date: ASAP
Salary: Market related
Fixed Term Contract: 12 Months

Job Description:
We are seeking a talented and experienced Senior Python Developer to join our growing team. The ideal candidate will have a strong background in developing scalable applications using Python, as well as experience in leading and mentoring a team of developers. The Senior Python Developer will be responsible for designing, developing, and supporting software solutions that meet our business needs.

Responsibilities:
  • Design, develop, test, and deploy Python applications, with a strong focus on Django-based solutions.

  • Lead discussions on architecture and technology stack selection.

  • Collaborate with product managers and other developers to implement new features.

  • Optimize application performance and scalability across the full stack.

  • Write clean, maintainable, and well-documented code.

  • Provide mentorship and technical guidance to junior developers.

  • Troubleshoot, debug, and enhance existing applications.

  • Stay up-to-date with the latest trends in Python and Django development


Qualifications:
  • Proven experience as a Python Developer, with at least 5+ years of experience in a senior or lead role.

  • Extensive hands-on experience with Django framework.

  • Strong knowledge of Python, RESTful APIs, and microservices architecture.

  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).

  • Familiarity with front-end technologies like React/Angular.

  • Experience with cloud platforms such as AWS, GCP, or Azure.

  • Strong problem-solving skills and ability to lead complex projects.

  • Proficiency with version control systems (e.g., Git).

  • Excellent communication skills and a collaborative mindset.

  • Experiencing working in an agile environment.

  • Experience with tools like Confluence and Jira.

  • Bachelor’s or master’s degree in computer science or a related field.


If you are a talented and experienced Python Developer looking to take the next step in your career, we want to hear from you! Apply now to join our team as a Senior Python Developer and help us build innovative solutions for our customers.


Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Lesaka Technologies
Location
South Africa, Western Cape, Cape Town Region, Cape Town City Centre
South Africa
Posted
11 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.