Software Engineer (Python)

Placements24

Vereeniging

Hybrid

ZAR 480,000 - 720,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Health and retirement benefits
Career growth opportunities
Modern Vereeniging office

Job summary

Placements24 is seeking a skilled Software Engineer in Vereeniging with Python expertise to join their team and build scalable backend solutions.

You will develop APIs using Django or Flask, work in a hybrid office/remote setup, collaborate with a talented team, and contribute to high-quality software across the lifecycle.

Qualifications

  • 2+ years of professional software development experience with Python.
  • Experience building APIs and backend services with Django or Flask.
  • Proficiency with relational databases and version control.

Responsibilities

  • Develop, test, and deploy scalable Python applications.
  • Design and implement robust APIs and backend services.
  • Collaborate with cross-functional teams and participate in code reviews.
  • Maintain clean, well-documented code and improve performance.

Skills

Python
Django/Flask
REST APIs
SQL

Education

Bachelor's degree in Computer Science or related field

Tools

Git
CI/CD

Job description

About the Role

Our client is seeking a skilled Software Engineer with expertise in Python to join their team in Vereeniging . This role involves contributing to the development of innovative software solutions, from concept to deployment. You will work on challenging projects, collaborate with a talented team, and play a key role in enhancing the company's technological capabilities. This is an excellent opportunity for a developer who is passionate about building high-quality software and thrives in a collaborative, hybrid work environment based in Vereeniging .

Key Responsibilities
  • Develop, test, and deploy scalable and maintainable applications using Python and relevant frameworks (e.g., Django, Flask).
  • Design and implement robust APIs and backend services that support critical business functions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code following industry best practices .
  • Troubleshoot, debug, and upgrade existing software, ensuring optimal performance and reliability.
  • Participate in code reviews and contribute to architectural decisions within the Vereeniging office.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 2+ years of professional experience in software development, with a strong emphasis on Python .
  • Proficiency in Python and experience with web frameworks like Django or Flask.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and data modeling.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus.
  • Strong problem-solving abilities and effective communication skills for a hybrid work setting in Vereeniging .
Benefits
  • Competitive salary based on experience and qualifications.
  • Comprehensive health and retirement benefits.
  • Opportunities for professional growth and continuous learning.
  • A supportive and dynamic team culture that fosters innovation.
  • Hybrid work model offering flexibility between the office and remote work.
  • Access to modern amenities at the Vereeniging office.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer (Python)
Software Developer (Python)

Placements24 • South Africa

On-site
ZAR 540,000 - 900,000
Competitive salary and benefits
Hybrid work model
Medical aid and retirement fund
Senior Full Stack Developer - Python/Django
Senior Full Stack Developer - Python/Django

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Professional growth opportunities
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Salary commensurate with experience
Medical, dental, and vision insurance
Generous paid time off
+3
Software Engineer (Backend)
Software Engineer (Backend)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,100,000
Excellent annual salary
Professional development
Health insurance
Software Developer - Backend Services
Software Developer - Backend Services

Placements24 • Vereeniging

On-site
ZAR 420,000 - 660,000
Competitive salary
On-site work
Health insurance
+2
Software Developer
Software Developer

Placements24 • Bloemfontein

On-site
ZAR 480,000 - 600,000
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth opportunities
+2
Software Developer - Backend Services
Software Developer - Backend Services

Placements24 • Bloemfontein

On-site
ZAR 600,000 - 900,000
Salary bonus
Health insurance
Retirement plan
+3
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement fund
Professional development
+2
Software Engineer (Backend)
Software Engineer (Backend)

Placements24 • Benoni

Hybrid
ZAR 700,000 - 980,000
Competitive salary and bonus structure
Health insurance
Generous PTO and holidays
+2