Software Developer (with data analysis)

Network1Eden, NC
Onsite

About The Position

Software Developers (with Data and Analysis Skills) - Live, Work and Build in Paradise. 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. This is not a pure reporting or BI role. It is a software development role with strong analytical and data responsibility. 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.

Requirements

  • 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.)
  • Solid understanding of software logic, data structures, and problem-solving
  • ±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

Nice To Haves

  • Exposure to Power BI and DAX (advantageous, not the primary focus)

Responsibilities

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

101-250 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service