Software Developer (with Data Analysis)

Network1Eden, NC
Onsite

About The Position

This role is for a Software Developer who thinks analytically and 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. The position offers a blend of software development, data analysis, and problem-solving, allowing the developer to build real applications and tools that drive the business forward in a small, agile environment.

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
  • Working across the full flow — from data sources, through logic and transformation, to application or visual output

Benefits

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service