Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 9, 2026
    Deadline: Mar 13, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • KFML is proudly based in Port Elizabeth. The group mainly service focused therefore people are truly our greatest asset. Companies under our umbrella: KFML Holdings Spec Savers South Africa (SSSA) Execuspecs Eyebar Fevertree Preferred Provider Negotiators (PPN) Hybrid Development Zalisa Foresight Practices Triopticon Yellow Zebra Optical Spec...
    Read more about this company

     

    Senior Software Developer

    Job Advert Summary    

    • Are you passionate about designing innovative systems and continuously improving existing ones as business and technology needs evolve? We’re looking for a Senior Software Developer to join our close-knit team building practice management software for the optometry and audiology industry.
    • In this role, you’ll work side-by-side with the business to shape, deliver, and support real-world features that customers rely on every day. We’re not a large development house—our team is smaller, hands-on, and covers a wide range of responsibilities. That means you’ll have meaningful influence, broad ownership, and the opportunity to contribute across the product lifecycle: from design and development through deployment, support, and ongoing improvement.

    Minimum Requirements    

    • Bachelor's degree in Computer Science or a related field.
    • Minimum 6 years of programming experience.
    • Broad experience designing, programming, and implementing large information systems.
    • Strong SQL knowledge including typical DBA tasks such as performance tuning and troubleshooting.
    • Expert level knowledge of C#, .Net Framework and .Net, Restful APIs
    • Bonus points for knowledge in Redis, Docker, Angular, Blazor, Syspro and/or PubSub
    • Agile practitioner.

    Duties and Responsibilities    

    • Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.
    • Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.
    • Design, develop, modify, implement, and support software components anywhere in the software stack.
    • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
    • Remain current on new technologies and available vendor packages; evaluate and make recommendations, as necessary.
    • Assist in task planning, estimation, scheduling, and staffing.
    • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
    • Determine process improvements, best practices, and develop new processes.
    • Work in close partnership with cross-functional teams and management.

    Deadline:10th March,2026

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to KFML Holdings Pty (Ltd) on kfml.erecruit.co to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at KFML Holdings Pty (Ltd) Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail