Junior Software Engineer (sharepoint)

Johannesburg, Gauteng, South Africa

Job Description

Experience Needed:

  • Experience using modern software development environments and tools (IDEs, debugging, build tools).
Technical proficiency in:
  • C#
  • SQL
  • SharePoint: Practical working knowledge of SharePoint in a business environment, such as:
  • SharePoint site structures, lists/libraries, permissions, and document management
  • Building or maintaining solutions that interact with SharePoint (e.g., integrations, workflows, automation, or data handling)
  • Familiarity with version control (e.g., Git) and team-based development practices (Azure DevOps exposure beneficial but not essential).
  • Ability to analyse, troubleshoot, and debug code effectively.
Any of the following are not required, but advantageous for the role:
  • Zoho experience (Zoho CRM, Zoho Desk, Zoho Analytics, or integrations).
  • Power BI (building reports/dashboards, data modelling, and basic DAX; ability to connect to SQL and business data sources).
  • Exposure to eCommerce systems (order flows, payments, integrations).
  • Exposure to SAP (integrations, data flows, API usage, or process understanding).
Web/UI and supporting technologies:
  • Blazor
  • JavaScript / jQuery
  • HTML / CSS
  • AJAX / JSON
  • Figma (UI collaboration and handover)
  • Docker (basic container usage)
Qualifications:
  • 1 3 years work experience in a similar environment
  • Bachelors degree in computer science, Software Engineering, or a related field.
  • Exposure through internships, personal projects, or open-source contributions is beneficial.
  • Solid understanding of software development principles, data structures, and algorithms.
  • Proficiency in at least one programming language (preferably C#; Java acceptable).
  • Familiarity with relational databases and SQL.
  • Prior exposure to SharePoint in a practical context (academic, internship, or workplace), with the ability to support and contribute to SharePoint-related development or operational needs.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1651286
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned