Software Developer (Python)

Datafin

Cape Town

On-site

ZAR 334,800 - 502,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A dynamic Software Development company is seeking a Software Developer in Cape Town. The ideal candidate will design and develop high-quality software using Python, lead migration projects, and collaborate with cross-functional teams to deliver technical solutions. A Bachelor's degree in Computer Science or equivalent experience is preferred. The role involves thriving in a fast-paced environment, demonstrating strong problem-solving skills, and contributing to a positive team culture. This opportunity offers growth and challenges in a cutting-edge setting.

Qualifications

  • Proven experience with Python in a professional setting.
  • Strong understanding of software development principles and design patterns.

Responsibilities

  • Design, develop, and maintain high-quality software using Python.
  • Lead and execute migration projects ensuring seamless transitions.
  • Collaborate with cross-functional teams to understand business requirements.

Skills

Python
Problem-solving
Teamwork

Education

Bachelor's degree in Computer Science, Engineering, or related field

Job description

Software Developer (Python)IT - Software Development
Cape Town - Western Cape - South Africa

ENVIRONMENT:

Our client seeks a Software Developer to join their team in Cape Town. They are a dynamic Software Development company specializing in bespoke software solutions, architecture consulting, and systems integration. The ideal candidate should have a strong background in either Python. They should thrive in high-pressure, fast-paced environments and be eager to embrace the challenges and growth opportunities offered by our client. Ideally a bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience, is preferred.

DUTIES:
  • Design, develop, and maintain high-quality software using Python.
  • Lead and execute migration projects ensuring seamless transitions.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Write clean, efficient, and well-documented code.
  • Troubleshoot and resolve technical issues as they arise.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with the latest industry trends and technologies to ensure solutions remain cutting-edge.
  • Contribute to a positive, collaborative, and innovative team culture.
REQUIREMENTS:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Proven experience with Python in a professional setting.
  • Strong understanding of software development principles, design patterns, and best practices.
ATTRIBUTES:
  • Experience working in a fast-paced, highly pressurized environment.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to learn new technologies quickly and adapt to changing requirements.

Apply for this Job

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Software Engineer - CPT
Software Engineer - CPT

Dixie Recruitment • Cape Town

On-site
ZAR 400,000 - 550,000
Exposure to a global business environment
Mentorship from experienced software developers
Hands-on experience on real-world software projects
+1
Software Developer
Software Developer

Upspire Talent • Johannesburg

On-site
ZAR 500,000 - 750,000
Python Software Engineer - Fast-Paced Migrations
Python Software Engineer - Fast-Paced Migrations

Datafin • Cape Town

On-site
Advanced Python Developer Opportunity in South Africa
Advanced Python Developer Opportunity in South Africa

Dimension Data South Africa (an NTT DATA company) • South Africa

Hybrid
ZAR 569,000 - 949,000
Annual bonus
Medical aid
Retirement fund
+6
Software Developer
Software Developer

Hire Resolve • Kloof

On-site
ZAR 700,000 - 950,000
Competitive salary based on experience
Software Development Manager (CPT Onsite)
Software Development Manager (CPT Onsite)

Datafin • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Software Developer (IT)
Senior Software Developer (IT)

AtripleA recruitment & temps • Pretoria

On-site
Software Developer
Software Developer

Hire Resolve • Krugersdorp

On-site
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000