Senior Python Developer
1 week ago
Key Responsibilities:
Back-end Development: Develop and maintain back-end systems using Python, delivering reliable and scalable solutions.
API Design & Maintenance: Design, build, and maintain RESTful APIs to support both internal and external integrations.
Database Management: Leverage MySQL to write efficient queries, optimize performance, and manage database schema.
Linux Environment: Work in a Linux environment for development and deployment, with the ability to troubleshoot and write basic shell scripts.
Collaboration: Work closely with front-end developers, product owners, and other team members to ensure smooth system integration.
Code Quality & Mentorship: Participate in code reviews, mentor junior developers, and uphold high code quality standards.
Architecture & Technical Guidance: Contribute to architecture decisions and provide guidance on best practices to the team.
Required Skills & Experience:
Strong Python Programming: Proven experience in Python development with a focus on delivering high-quality, production-ready software.
API Development: Hands-on experience developing RESTful APIs and implementing best practices for scalability and performance.
Database Expertise: Proficiency in MySQL or PostgreSQL, with a solid understanding of query optimization and database performance tuning.
Version Control: Expertise in Git for version control to manage and track code changes.
Linux & Troubleshooting: Practical experience working in Linux environments, with the ability to troubleshoot issues effectively.
Server Maintenance: Familiarity with tools like Apache for maintaining servers and ensuring uptime.
Tech Stack:
Languages/Frameworks: Python (back-end), Flask (web framework), VAST API, Django, or Tornado
Databases: MySQL or PostgreSQL
Server Maintenance: Apache
Version Control: Git
Environment: Linux
Apply now
-
Senior Python Developer
4 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob Title: Senior Python DeveloperWe are seeking a highly skilled Python Developer to join our team at iOCO. In this role, you will be responsible for designing, developing, and maintaining Python-based applications under the guidance of an Architect and Business Analyst/Product Owner. These applications may be on projects for customers or internal...
-
Senior Python Developer
2 months ago
Johannesburg, South Africa MSP Staffing LTD Full timeOur client is eagerly seeking a highly skilled and experienced Senior Python Developer with a strong focus on Flask and Django. This exciting opportunity offers the flexibility of a fully remote position Key Requirements · 5 years experience overall. · BSc/ BTech/ N.Dip · Python · Flask · Django · Web Application · Restful API Should you meet the...
-
Senior Python Developer Position
1 month ago
Johannesburg, Gauteng, South Africa OfferZen Full timeSenior Python Developer PositionOfferZen is a developer jobs marketplace that connects talented developers with top tech companies. We're currently seeking a Senior Python Developer to join our team.This role involves developing and supporting software applications, database integration, interfaces, and new functionality enhancements. You will work...
-
Senior Python Developer
10 hours ago
Johannesburg, South Africa Discovery Full timeDiscovery Health Senior Python Developer – LLMs About Discovery Discovery’s core purpose is to enhance and protect people’s lives. It does this through breakthrough product designs that harness incentives to encourage people to make healthier lifestyle choices. Healthy behaviour leads to lower claims, higher margins, and lower lapses. These savings...
-
Python Developer
5 months ago
Johannesburg, South Africa IOCO Full timeWe are seeking a Python Developer to join our team. The successful person will be responsible for developing, deploying, and maintaining Python-based applications under the guidance of an Architect and Business Analyst/ Product Owner. These applications may be on projects for customers or internal products.What you’ll do:Develop, test, deploy, and...
-
Python Developer
3 weeks ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities: Design, develop, and maintain Python-based applications and solutions. Collaborate with cross-functional teams to gather requirements and deliver technical solutions. Write clean, efficient, and maintainable code, ensuring high standards of quality and performance. Develop and integrate APIs, work with databases, and create efficient...
-
Python Developer
3 weeks ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities: Design, develop, and maintain Python-based applications and solutions. Collaborate with cross-functional teams to gather requirements and deliver technical solutions. Write clean, efficient, and maintainable code, ensuring high standards of quality and performance. Develop and integrate APIs, work with databases, and create efficient...
-
Senior Python Developer
2 months ago
Johannesburg, Gauteng, South Africa Psybergate Full timeJob Title: Python DeveloperWe are seeking a highly skilled Python Developer to join our team at Psybergate and work on innovative projects that push the limits of data engineering.Key Responsibilities:Design and implement custom data processing pipelines for batch and streaming data using Python.Collaborate with cross-functional teams to integrate diverse...
-
Senior Python Software Developer
1 month ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeSeeking a talented Senior Python Software Developer to design and develop software applications for the Front Arena platform. Our ideal candidate will have a strong background in Python development and a deep understanding of capital markets.Key ResponsibilitiesDesign, develop, and maintain Python-based applications for the Front Arena platform.Collaborate...
-
Senior Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Kontak Recruitment Full timeAbout the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. Your expertise in backend development will enable our company to stay competitive in the market.Key Responsibilities:• Develop high-quality backend software applications using...
-
Senior Developer
2 months ago
Johannesburg, South Africa Pacifica Senior Living Sunrise Full timeJohannesburg, South Africa | Posted on 08/26/2024 Centrax Systems is a provider of next-generation technology solutions and services that addresses customer challenges and empowers enterprises into the future and helping businesses stay ahead. Job Description Develop customizations and extensions for the ERP system. Work closely with the Technical Lead to...
-
Senior Python Developer
4 weeks ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities:Backend Development: Develop and maintain backend systems using Python, delivering reliable and scalable solutions.API Design & Maintenance: Design, build, and maintain RESTful APIs to support both internal and external integrations.Database Management: Leverage MySQL to write efficient queries, optimize performance, and manage database...
-
Senior Python Developer
4 weeks ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities:Back-end Development: Develop and maintain back-end systems using Python, delivering reliable and scalable solutions.API Design & Maintenance: Design, build, and maintain RESTful APIs to support both internal and external integrations.Database Management: Leverage MySQL to write efficient queries, optimize performance, and manage...
-
Senior Python Developer
4 weeks ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities: Back-end Development: Develop and maintain back-end systems using Python, delivering reliable and scalable solutions. API Design & Maintenance: Design, build, and maintain RESTful APIs to support both internal and external integrations. Database Management: Leverage MySQL to write efficient queries, optimize performance, and manage...
-
Python Developer
2 months ago
Johannesburg, South Africa DVT Full timeDVT is one of the top software development and testing companies on the continent. With our remote and hybrid options, our vision is to be South Africa's favourite custom software solutions & services company, with a global footprint. You will have the opportunity to work alongside some of the most established developers in the country with the latest...
-
Python Development
6 days ago
Johannesburg, South Africa Jobted ZA C2 Full timeWe are seeking an experienced Python Developer to lead a critical application rebuild project for a company specializing in security solutions. The successful candidate will transition an existing PHP-based web application, used by over 1,000 users in a 24/7 operational environment, to a robust Python-based framework. The role requires hands-on expertise in...
-
Python Development
1 week ago
Johannesburg, South Africa Deka Minas (Pty) Ltd Full timeWe are seeking an experienced Python Developer to lead a critical application rebuild project for a company specializing in security solutions. The successful candidate will transition an existing PHP-based web application, used by over 1,000 users in a 24/7 operational environment, to a robust Python-based framework. The role requires hands-on expertise in...
-
Python Development
1 week ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking an experienced Python Developer to lead a critical application rebuild project for a company specializing in security solutions. The successful candidate will transition an existing PHP-based web application, used by over 1,000 users in a 24/7 operational environment, to a robust Python-based framework. The role requires hands-on expertise in...
-
Python Development
1 week ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking an experienced Python Developer to lead a critical application rebuild project for a company specializing in security solutions. The successful candidate will transition an existing PHP-based web application, used by over 1,000 users in a 24/7 operational environment, to a robust Python-based framework . The role requires hands-on expertise...
-
Senior Python Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking a highly skilled Senior Python Software Engineer to join our team at Network Recruitment.About the RoleThis is a challenging opportunity for an experienced Python developer who can design, develop, and maintain complex applications and solutions using the latest technologies. As a Senior Python Software Engineer, you will be...