Senior Python Developer

4 weeks ago


remote south africa Sydsen Full time
Our client is seeking an experienced Senior Python Developer to design, develop, and maintain high-quality Python applications.

This role involves writing efficient, reusable, and testable code , collaborating with cross-functional teams to define and implement new features, and troubleshooting performance bottlenecks and bugs.

Key Responsibilities
  • Develop and maintain scalable Python applications.
  • Write clean, optimized, and testable code.
  • Collaborate with teams to define and implement new features.
  • Identify and resolve performance issues and bugs.
  • Ensure adherence to software development best practices.
Qualifications & Skills Python Expertise 5+ years of experience with Python and related frameworks.
Flask Development 3+ years of hands-on experience.
Software Best Practices Strong understanding of unit testing, code reviews, and clean architecture.
Database Management Experience with SQL, database design, and query optimization .
Software Architecture Knowledge of design patterns and scalable system architecture.
Collaboration Experience working in cross-functional and remote teams .
Problem-Solving Strong analytical and critical thinking skills.
Agile & Version Control Familiarity with Agile methodologies and Git .
Education Bachelor's or Masters degree in Computer Science or a related field.

Please note only candidates with the required experience will be contacted and considered. If you are not contacted within 14 days, kindly consider your application unsuccessful.

Apply now



  • remote, south africa E-Merge Full time

    Currently in search for Senior Python Django Developer to join our team that is working on transforming the Crypto trading industry through premium support, automation and innovation. The opportunity to grow our service offering, we need to enhance our existing trading products, develop new products with additional banking partners, and begin to look beyond...


  • work from home, south africa Carlysle Human Capital Full time

    Minimum requirements:5+ years of experience as a Python Developer.Experience with RAG systems and vector databases.Azure AI certification and strong knowledge of the Azure AI stack.Familiarity with LLMs and ML frameworks (e.g., TensorFlow, PyTorch).Experience integrating APIs and cloud services, especially Azure.Excellent communication and collaboration...


  • work from home, south africa Carlysle Human Capital Full time

    Minimum requirements: 5+ years of experience as a Python Developer. Experience with RAG systems and vector databases. Azure AI certification and strong knowledge of the Azure AI stack. Familiarity with LLMs and ML frameworks (e.g., TensorFlow, PyTorch). Experience integrating APIs and cloud services, especially Azure. Excellent communication and...


  • remote, south africa E-Merge Full time

    An innovative company pioneering within the on-demand delivery space is currently seeking a Senior C# Developer to join their team. This company is redefining the future of rapid, tech-driven on-demand delivery, powered by their groundbreaking digital frameworkand this is where your skills come into play! As a Senior C# Developer, youll be working on an...


  • remote, south africa E-Merge Full time

    We''re seeking an exceptionally independent Front-end Developer with TypeScript and React experience to join our small team as the primary front-end specialist. This role requires someone who can work autonomously, make sound technical decisions independently, and drive projects forward with minimal oversight. You will independently lead front-end...


  • remote, south africa E-Merge Full time

    We''re seeking an exceptionally independent Front-end Developer with TypeScript and React experience to join our small team as the primary front-end specialist. This role requires someone who can work autonomously, make sound technical decisions independently, and drive projects forward with minimal oversight. You will independently lead front-end...

  • Senior Data Engineer

    4 weeks ago


    remote, south africa E-Merge Full time

    Join a market leader in compliant call recording solutions and beyond capturing every interaction, with analytics platform extracts, processes and delivers insights from millions of data points across diverse communication channels the analytics team is looking for an additional Data Engineer to take their offering to new heights. The Data Engineer will be...

  • Senior Data Scientist

    2 weeks ago


    South Africa eSmart Group Full time

    One of our clients a Tier 1 International Consulting House is looking are looking for a Senior Data Scientist to join their Johannesburg Offices. POSITION PROFILE WHO YOU ARE YOU: - Are an autonomous self-starter with a passion for analytics and problem solving. You will help build new Analytics service offerings that grow our portfolio of products and...

  • Senior Developer

    4 weeks ago


    remote, south africa E-Merge Full time

    If you''re passionate about consulting but crave the stability of a permanent role, this opportunity is exactly what you''ve been looking for. An innovative consulting firm is seeking a talented Senior C#/C++ Developer to join their dynamic team. In this pivotal role, youll lead the design, development, and maintenance of cutting-edge software solutions for...


  • remote, south africa E-Merge Full time

    A company that provides employment pathways in the tech sector to young graduates in Sub-Saharan Africa, connecting them to the global demand for tech talent is currently in search for a Senior Fullstack Developer to join the team. You will need to have good knowledge of agile development methods and process models Scrum, Kanban, and SAFe. Requirements: Java...


  • remote, south africa E-Merge Full time

    Are you ready to take your C# skills to the next level with a trailblazing company thats redefining the logistics landscape? My client is on the hunt for a Senior C# Developer to join our innovative team and be part of a tech-driven journey thats changing the game!About Us:My client is not just another logistics company; were the heartbeat of rapid,...


  • remote, south africa E-Merge Full time

    An information technology services company providing comprehensive solutions to help businesses improve their operations and digital infrastructure is on the hunt for a skilled Senior Full Stack Developer who is highly proficient in Microsoft Forms. They are after developers that are ready to take on exciting challenges in a dynamic team environment and...


  • remote, south africa E-Merge Full time

    An information technology services company providing comprehensive solutions to help businesses improve their operations and digital infrastructure is on the hunt for a skilled Senior Full Stack Developer who is highly proficient in Microsoft Forms. They are after developers that are ready to take on exciting challenges in a dynamic team environment and is...


  • remote, south africa E-Merge Full time

    An innovative IT services company, specializing in delivering cutting-edge solutions to enhance business operations and digital infrastructure, is actively seeking an experienced Senior Full Stack Developer with strong expertise in Microsoft Forms.This is a fantastic opportunity for a developer ready to tackle complex and exciting challenges in a fast-paced,...


  • remote, south africa E-Merge Full time

    Ready to level up your career in software development? Join a rapidly growing SaaS company thats revolutionizing the Accounts Payable space through seamless automation and top-notch security. Theyre on the hunt for a Senior Full Stack .NET Developer to join their dynamic, cutting-edge team and help shape the future of AP solutions.In this role, you wont just...


  • remote, south africa E-Merge Full time

    We are currently searching for a Quality Assurance Engineer with over 5 years commercial experience to be responsible for ensuring the quality and reliability of software applications through meticulous testing and validation processes. You will work closely with development teams to identify issues, design test cases, execute tests, and provide feedback to...


  • remote, south africa E-Merge Full time

    Our core mission of the application build is to ingest customer data from multiple sources and aggregate, manipulate, model and build calculations and transformations based on the customers'' analytical needs before making the information available in a customer-facing presentational layer Currently in search for a Technical Data Architect reporting to and...


  • remote, south africa E-Merge Full time

    A dynamic company focused on engineering smart solutions that give power and tech that integrates with all energy tariffs, so that drivers can charge at the cheapest and greenest times available seeks an Intermediate Data Scientist who will be accountable for designing, producing, analysing, documenting and enhancing a range of predictive models across the...


  • remote, south africa E-Merge Full time

    An opportunity has been made available for a Senior Software Engineer with Ruby on Rails experience, we are looking to hire a talented Engineer to join a team that helps thousands of health professionals access preventative care options which lead to better, long-term health outcomes for clients across the world! Successful candidate will be in charge of...


  • remote, south africa E-Merge Full time

    An opportunity has been made available for a Senior Software Engineer with Ruby on Rails experience, we are looking to hire a talented Engineer to join a team that helps thousands of health professionals access preventative care options which lead to better, long-term health outcomes for clients across the world! Successful candidate will be in charge of...