
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading software development company in Johannesburg is seeking a dynamic leader to head their software team. The ideal candidate has over 6 years of Python development experience, strong leadership and Agile project management skills. This role involves driving digital transformation and architecting innovative solutions. Join this thriving community to make a significant impact in the industry.
Duties & Responsibilities About our client : Join a thriving community of individuals transforming lives through direct selling.
Our client provides optimised systems and tailored support to help individuals operate efficiently and make effective data-driven decisions.
They are actively seeking like-minded individuals who share their passion for making a positive impact.
Join the dynamic team and help shape a brighter future together.
What you will be doing : Lead a dynamic software team in driving digital transformation and innovation.
Architect cutting-edge solutions and foster team development.
Collaborate closely with business representatives to support informed decisions.
Continuously enhance development tools and processes for optimal efficiency and agility.
Minimum 6 years' Python development experience with leadership skills.
Proficient in Python development with exceptional database design skills.
Strong leadership in Agile project management and software development.
Innovative problem-solver with Git version control experience.
Guide team, manage projects, and ensure quality standards.
Rapidly upskill in Odoo ERP and Python web frameworks.
Familiar with TDD, CI / CD, DevOps, secure coding, and Linux.
Experience with Scrum / Agile methodologies and ERP advantageous.
Job ID : J #J-