- Jobs
- South Africa
- Western Cape
- Bellville
- python software engineer
python software engineer jobs in Bellville
A growing tech recruitment firm in Bellville seeks an Intermediate Python QA Tester to enhance a Django-based insurance platform. The successful candidate will have at least 2 years of experience in software QA, strong proficiency in Python, and familiarity with various testing tools. You'll be part of a team focused on meaningful improvements, advancing quality standards, and maintaining a...
Stay safe online.Now more than ever it’s important to be cybersafe. See Santam’s tips to help you stay safe online. Learn more. Santam is the market leader in the general insurance industry in Southern Africa. We are a large, diversified, expanding and transforming company and whilst based in South Africa, we are rapidly moving into a number of emerging markets, both in Africa and Asia. Our...
Senior Software Engineer - Python/MongoDB Canonical Cape Town, Western Cape, South Africa We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Atlas or Amazon DocumentDB, which can be owned, controlled and operated by end‑users on their own multi‑cloud or on‑premise...
Job Description Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA We are building software to support...
About the job Software Engineer: Backend (Python) - Grade 12 National Certificate / Vocational - 3+ years proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language). - Experience with back-end frameworks and technologies - A relevant tertiary qualification in Information Technology Knowledge: Is able to apply advanced...
A fast-growing online business in Cape Town is seeking a Software Engineer. The ideal candidate will have a tertiary degree, 6 months to 2 years of development experience, and proficiency in Python or PHP with frameworks like Django or Laravel. Responsibilities include writing and deploying code, reviewing team contributions, and enhancing system performance. The culture is high-performing and...
A dynamic solar startup in Cape Town is seeking a full-time software developer. The ideal candidate will have a Bachelor's degree in Computer Science or Engineering, with 3-6 years of experience in JavaScript and Python. Responsibilities include building cloud services, managing business outcomes, and mentoring junior developers. This role provides great office space, hybrid flexibility, annual...
Cape Town WHO WE ARE AT BASH We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers. We believe that by being Bold, Accountable, Simple and Human , our values will lead us forward, keeping us real, connected and directed. By leveraging the power of technology and exceptional talent , we are building products...
An innovative tech company is seeking a Senior Software Engineer to join their team in Cape Town. The role involves developing new solutions, maintaining existing applications, and collaborating with cross-functional teams. Candidates should have expertise in Java and cloud platforms, and a keen interest in backend development with Python. The company promotes a healthy work/life balance,...
ENVIRONMENT: A highly driven & detail-oriented Intermediate Python Tester is wanted by a leading Financial Services Provider to join its growing Tech team. In this critical role, you ll be responsible for ensuring the quality, reliability, and security of our financial applications built with Python and Django. You ll play a vital part in the Agile development lifecycle, contributing to the...
A leading recruitment agency is seeking a Senior Python Developer to modernize Django-based systems within the insurance or financial services sectors. The successful candidate will own technical direction, build clean API integrations, and raise engineering standards in a collaborative hybrid team setting. With 4+ years of experience in Python development, particularly in senior roles, you'll...
About the job Senior Software Engineer (Python) Responsibilities: - Writes code & tests and pushes to production independently. - Reviews code, providing valuable improvements for the team. - Designs system-level code and delivers significant team-level projects. - Creates and executes unit test plans. - Develops detailed technical analysis and design specifications based on functional...
Lead Python Software Engineer, Commercial Systems Canonical, Cape Town, Western Cape, South Africa. Remote in the EMEA region. Company Overview Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. We are founder‑led,...
A leading recruitment firm is seeking an Intermediate Software Developer in Cape Town. The ideal candidate will have 1-4 years of software development experience, particularly in PHP and Python. Key responsibilities include building mobile applications, integrating REST web services, and collaborating with stakeholders for requirements. This role demands a solid understanding of software patterns...
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers, and industry leaders in many...
Intermediate Python QA Tester required in Bellville. Join a growing tech team modernising a Django-based insurance platform in a regulated financial services environment. Work on meaningful improvements, collaborate closely with senior developers, and enjoy strong work-life balance in a professional, team-driven setting. Salary negotiable, dependent on experience. Minimum Requirements: - 2...
Senior Python Developer job vacancy in Bellville. Step into a senior role modernising Django-based systems in the insurance or financial services space. Own technical direction, build clean API integrations, and help raise engineering standards in a collaborative hybrid team. Northern Suburbs, Cape Town, Western Cape (Hybrid 3 days office, 2 days remote). Salary negotiable, dependent on...
Overview Software Engineer (Python/Linux/Packaging) – Canonical Cape Town, Western Cape, South Africa Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is a...
Overview Canonical is a pioneering open-source software company based in Cape Town, South Africa. We publish Ubuntu and serve global enterprises with cloud, data science, AI, engineering, and IoT workloads. Our team operates globally with 1200+ colleagues in 75+ countries and limited office-based roles. Teams meet 2 to 4 times per year to align on strategy and execution. The Ubuntu Pro Client...
Distributed Systems Software Engineer, Python / Go Canonical Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go Canonical Cape Town, Western Cape, South Africa 3 months ago Be among the first 25 applicants Join to apply for...