Senior Backend Developer (Python/Django)

Placements24

Klerksdorp

Híbrido

ZAR 900 000 - 1 200 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Health insurance
Retirement contributions
Professional development
Hybrid work model

Resumo da oferta

Placements24 invites a Senior Backend Developer to join a fintech client in Klerksdorp, North West. You will architect server-side logic, manage databases, and integrate APIs, with a focus on scalable, secure systems.

You will mentor juniors, drive technical strategy, and collaborate across product teams in a hybrid office/remote setting. The role targets senior-level expertise in Python and Django within financial tech.

Qualificações

  • Bachelor's degree in Computer Science or related field.
  • 5+ years backend development with Python/Django.
  • Experience designing and building RESTful APIs.
  • Relational database design/management (PostgreSQL, MySQL).
  • Experience with asynchronous programming and Celery.
  • Proficiency with Git.
  • Cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong testing and code-review practices.
  • Excellent problem-solving and debugging skills.
  • Hybrid work environment experience.
  • Fintech sector or Klerksdorp/North West region is advantageous.

Responsabilidades

  • Design, develop, and maintain robust back-end services using Python and Django.
  • Build and manage efficient, reusable, and reliable Python code.
  • Implement data storage solutions (PostgreSQL, MySQL) and NoSQL if needed.
  • Develop and integrate RESTful APIs for frontend-backend communication.
  • Collaborate with frontend, product managers, and stakeholders to deliver features.
  • Write unit and integration tests to ensure quality.
  • Optimize applications for speed, scalability, and security.
  • Participate in code reviews and uphold coding standards.
  • Troubleshoot and resolve complex backend issues and bottlenecks.
  • Contribute to architectural decisions and technology selection.
  • Stay updated on Python, Django, and related tech.

Conhecimentos

Python
Django
RESTful APIs
Leadership / mentoring

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Git
PostgreSQL
Celery
AWS

Descrição da oferta de emprego

About the Role

Our client, a leading fintech innovator based in Klerksdorp, North West, is seeking a highly skilled Senior Backend Developer with expertise in Python and Django to enhance their robust platform. This role is essential for architecting and implementing sophisticated server-side logic, database management, and API integrations that power their cutting-edge financial solutions. You will play a key role in driving technical strategy, mentoring junior developers, and ensuring the scalability and security of their systems. The ideal candidate is a problem-solver with a passion for building high-quality, efficient code and a proven ability to lead complex development initiatives. This is a hybrid position, requiring collaboration within the Klerksdorp, North West office with the flexibility for remote work. Join a team dedicated to pushing the boundaries of financial technology.

Key Responsibilities
  • Design, develop, and maintain robust and scalable back-end services using Python and Django.
  • Build and manage efficient, reusable, and reliable Python code.
  • Implement data storage solutions, including relational databases (e.g., PostgreSQL) and potentially NoSQL databases.
  • Develop and integrate RESTful APIs for seamless communication between front-end and back-end systems.
  • Collaborate closely with front-end developers, product managers, and other stakeholders to define and deliver new features.
  • Write comprehensive unit and integration tests to ensure code quality and application stability.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Troubleshoot and resolve complex back-end issues and performance bottlenecks.
  • Contribute to architectural design decisions and technology selection.
  • Stay abreast of the latest advancements in Python, Django, and related technologies.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend development, with a strong focus on Python and Django.
  • Proven experience in designing and building RESTful APIs.
  • Solid understanding of relational database design and management (e.g., PostgreSQL, MySQL).
  • Experience with asynchronous programming and task queues (e.g., Celery).
  • Proficiency with version control systems, particularly Git.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong understanding of software development best practices, including testing and code reviews.
  • Excellent problem-solving, analytical, and debugging skills.
  • Effective communication and interpersonal skills.
  • Ability to work effectively in a hybrid environment.
  • Previous experience in the fintech sector or in the Klerksdorp, North West region is advantageous.
Benefits
  • A highly competitive salary package reflecting your senior-level expertise.
  • Comprehensive benefits including health insurance and retirement contributions.
  • Opportunities for continuous professional development and advanced training.
  • A dynamic and innovative work environment within a leading fintech company.
  • Hybrid work model offering a balance between in-office collaboration and remote flexibility.
  • The chance to work on challenging and impactful projects that shape the future of finance.
  • Career growth opportunities within a rapidly expanding organization.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Upington

Híbrido
ZAR 850 000 - 1 250 000
Hybrid work model
Health benefits
Retirement savings plan
+1
Lead Backend Developer (Python/Django)
Lead Backend Developer (Python/Django)

Placements24 • Cape Town

Híbrido
ZAR 1 200 000 - 1 800 000
Stock options
Medical and dental coverage
Generous leave policy
+4
Senior Backend Engineer (Python/Django)
Senior Backend Engineer (Python/Django)

Placements24 • Mossel Bay

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work model
Competitive salary
Health insurance and retirement funds
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Híbrido
ZAR 900 000 - 1 300 000
Senior Backend Engineer (Python/Django)
Senior Backend Engineer (Python/Django)

Placements24 • Bloemfontein

Presencial
ZAR 900 000 - 1 200 000
Competitive salary
Growth opportunities
Bloemfontein office
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Randburg

Híbrido
ZAR 900 000 - 1 700 000
Competitive salary package
Medical aid plan
Retirement fund
+5
Senior Full-Stack Developer (Python/Django)
Senior Full-Stack Developer (Python/Django)

Placements24 • Klerksdorp

Híbrido
ZAR 700 000 - 900 000
Hybrid work arrangement
Health benefits
Senior Backend Engineer (Python/Django)
Senior Backend Engineer (Python/Django)

Placements24 • Stellenbosch

Híbrido
ZAR 900 000 - 1 300 000
Bonuses
Health benefits
Hybrid work model
+1
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • George

Híbrido
ZAR 900 000 - 1 500 000
Competitive salary
Professional development
Modern tech stack
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Klerksdorp

Presencial
ZAR 900 000 - 1 500 000
Medical aid
Provident fund
Professional development opportunities
+1