Senior Python Engineer - Tech Lead & Architect

Boardroom Appointments

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading recruitment agency is searching for a Senior Software Engineer specializing in Python based in Johannesburg, South Africa. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science and extensive experience in software development, particularly in building web applications. Responsibilities include leading design and implementation efforts, ensuring scalability and performance, and mentoring junior engineers. This role offers the opportunity to work on complex software systems and drive innovation in the organization.

Qualifications

  • Extensive experience in software development, including significant hands-on experience in building and delivering web applications.
  • Demonstrated experience in leading software development projects or teams.
  • Strong understanding of software design principles, architectural patterns, and system scalability.

Responsibilities

  • Lead the design, development, and implementation of complex web applications.
  • Ensure scalability, performance, and reliability of software systems.
  • Conduct comprehensive code reviews to ensure code quality.
  • Mentor junior engineers and promote continuous improvement.

Skills

Software development
Web applications
Leadership
Front-end frameworks
Back-end technologies
Database systems
Cloud platforms
Microservices architecture

Education

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

Job description

A leading recruitment agency is searching for a Senior Software Engineer specializing in Python based in Johannesburg, South Africa. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science and extensive experience in software development, particularly in building web applications. Responsibilities include leading design and implementation efforts, ensuring scalability and performance, and mentoring junior engineers. This role offers the opportunity to work on complex software systems and drive innovation in the organization.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer — Architect & Mentor
Senior Python Engineer — Architect & Mentor

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Software Development Lead — Lead, Mentor & Deliver
Software Development Lead — Lead, Mentor & Deliver

Hire Resolve • Johannesburg

On-site
ZAR 1,000,000 - 1,600,000
Senior SaaS Software Engineer - Architecture & Performance
Senior SaaS Software Engineer - Architecture & Performance

Hire Resolve • Sandton

On-site
ZAR 350,000 - 650,000
Competitive salary based on experience
Senior Python Engineer - Remote, High-Impact & Cloud-Native
Senior Python Engineer - Remote, High-Impact & Cloud-Native

takealot.com • Cape Town

Hybrid
ZAR 600,000 - 900,000
Remote working options
Flexible hours
Birthday leave
+2
Lead Python Software Engineer - Fintech Transformation
Lead Python Software Engineer - Fintech Transformation

Hire Resolve • Johannesburg

On-site
ZAR 700,000 - 900,000
Competitive salary based on experience
Head of Development: Lead Tech Strategy & Teams
Head of Development: Lead Tech Strategy & Teams

Hire Resolve • Johannesburg

On-site
ZAR 1,500,000 - 2,400,000
Competitive salary based on experience
Python Software Engineer - Fast-Paced Migrations
Python Software Engineer - Fast-Paced Migrations

Datafin • Cape Town

On-site
Senior Back‑End Engineer (SQL) | Architect & Mentor
Senior Back‑End Engineer (SQL) | Architect & Mentor

WMS Secure • Johannesburg

Hybrid
ZAR 600,000 - 800,000
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
Senior .NET Engineer: Lead Dev, Architect & Mentor
Senior .NET Engineer: Lead Dev, Architect & Mentor

Entelect • Johannesburg

Hybrid
ZAR 60,000 - 100,000