Overview

Software Developer (with data analysis) Jobs in George, Western Cape, South Africa at ExecutivePlacements.com

Title: Software Developer (with data analysis)

Company: ExecutivePlacements.com

Location: George, Western Cape, South Africa

Recruiter:

Network Recruitment

Job Ref:

ITA005726/Jess

Date posted:

Thursday, April 23, 2026

Location:

Eden, South Africa

Salary:

20 000 Monthly

SUMMARY:

🌊 Software Developer (with Data and Analysis Skills) – Live, Work and Build in Paradise.

POSITION INFO:

Location: Thesen Island, Knysna (On-site)

Salary: R20 000 – R40 000 per month

Experience: ±2 years (flexible for strong technical capability)

Imagine starting your day with a walk along the lagoon, grabbing coffee on the island, and then spending your workday building software solutions powered by data, not just reports or dashboards.

This role is for a Software Developer who thinks analytically — someone who enjoys writing code, building front-end tools, integrating systems, and applying data-driven thinking to real business problems.

It’s a rare opportunity to grow technically while embracing a slower, richer, coastal lifestyle on Thesen Island, Knysna.

🌿 Why This Role Is Different:

  • Live where others holiday — lagoon views, beaches, forests, and hiking trails on your doorstep
  • Escape big-city burnout without sacrificing technical growth
  • Small, agile environment where your work directly influences systems and products
  • Build real applications and tools that drive the business forward
  • A strong blend of software development, data, and problem-solving

💡 What You’ll Be Doing:

  • Developing Python-based solutions for data integration, automation, and business logic
  • Writing and optimising SQL to extract, transform, and integrate data from existing systems
  • Working with front-end technologies (JavaScript, HTML/CSS, or similar) to build internal tools and interfaces
  • Contributing to the development of custom applications and front-end tools, alongside outsourced or partner developers
  • Applying analytical thinking to understand business processes and translate requirements into technical solutions
  • Supporting and enhancing the existing Power BI environment, including DAX where required (not rebuilding reports, but extending value)
  • Working across the full flow — from data sources, through logic and transformation, to application or visual output

ðŸ

  • What We’re Looking For:
  • Core Technical Skills:
    • Python development experience (essential)
    • Strong SQL skills for data extraction and integration
    • Experience with at least one front-end language or framework (JavaScript, HTML/CSS, React, etc.)
    • Exposure to Power BI and DAX (advantageous, not the primary focus)
    • Solid understanding of software logic, data structures, and problem-solving
  • Background & Mindset:
    • ±2 years’ experience in a software development, data engineering, or technical analyst role
    • Degree in Computer Science, IT, Engineering, Mathematics, or a related technical field
    • Strong analytical mindset — able to understand data flows, systems, and business context
    • Comfortable working with existing systems and improving them through code
    • Curious, hands-on, and motivated to grow into broader technical ownership

This is not a pure reporting or BI role.

✅ It is a software development role with strong analytical and data responsibility.

🌍 Location & Lifestyle Fit:

  • On-site role based on Thesen Island, Knysna
  • Preference for candidates already in Knysna / the Garden Route
  • Ideal for someone looking for long-term lifestyle balance alongside technical growth

✨ This Role Is Perfect For Someone Who:

  • Identifies as a Software Developer, not just a Data Analyst
  • Enjoys coding, building tools, and solving complex technical problems
  • Likes working across data, logic, and user-facing components
  • Is early to mid-career level but serious about building strong technical depth
  • Believes you don’t need city chaos to build an impactful tech career
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.