logo
Chevrah Kadisha

SOFTWARE DEVELOPER

North America

July 10, 2026 at 4:00 PM

✨ AI summary

Location

  • Canada

Languages

  • C#
  • VB.Net
  • SQL

Frameworks

  • .NET

Databases

  • MS SQL
  • MySQL

Experience Level

  • 5 years
Location: Sandringham, Johannesburg

Position Type: Permanent

Purpose of the Job

The Software Developer will be responsible for developing, maintaining, and improving internal systems and applications.

Role and Responsibilities

  • Maintain internal applications and systems.
  • Design and develop new features for our internal applications.
  • Optimising database and application performance.
  • Creating and keeping system documentation up to date.
  • Adhere to agreed protocols around testing and version control.
  • Integrate third-party tools.
  • Collaborate with internal and external stakeholders.
  • Ensure security, data privacy, and compliance with POPIA.
  • Provide technical support and training to internal users.
  • Participate in digital innovation projects and recommend solutions to enhance impact.
  • Extracting data with an eye to detail and ensuring the user gets what they need.

Qualifications And Education Requirements

Technical Skills Required

    • Languages: C#, VB.Net, SQL or similar
    • Frameworks: .NET
    • Front-end: Visual Studio.NET
    • Database: MS SQL and MySQL
    • Version Control: Git / GitHub / Bitbucket / TFS
    • AI: Github co-pilot
Qualifications & Experience

    • 5 years of experience in software development
    • Bachelor’s Degree / Diploma in Computer Science, Information Systems, or related field. (Advantageous not required)
    • Strong understanding of data protection (POPIA) and ethical technology use.
Preferred Skills

Key Competencies

    • Strong problem-solving and analytical skills.
    • Excellent collaboration and communication abilities.
    • Passion for innovation and social impact.
    • Self-motivated and able to manage multiple projects simultaneously.
    • Effective time management and adaptability.
Advantageous

  • Experience developing in other environments – e.g. web, app, reporting tools.
  • Experience in a project management or business analyst role.
  • Experience with financial systems.
  • Experience in creating reports using various tools including Power BI.