It Systems Developer / Support Specialist (c#, Sql & Business Central)

Stellenbosch, Western Cape, South Africa

Job Description

Job Specification: IT Systems Developer / Support Specialist (C#, SQL & Business Central)
Location: Strand
Employment Type: Full-time
Salary : R30 000 - R40 000 ( Depending on experience)
Overview
We are seeking a highly capable IT all-rounder with strong technical breadth across software development, databases, and IT support to play a key role in a major systems transition.
The successful candidate will support the migration from a proprietary invoicing system built in C# and Microsoft SQL Server to Microsoft Dynamics 365 Business Central.
This role combines hands-on development, systems integration, and practical IT support, making it ideal for someone who enjoys working across the full technology stack rather than specialising in a single area.
Required Skills & Experience
Essential

  • Strong experience in C# (.NET) development.
  • Solid knowledge of Microsoft SQL Server (MSSQL).
  • Experience with hardware and printer troubleshooting in a business environment.
  • Strong general IT knowledge, including Windows OS and networking fundamentals.
  • Ability to work independently and take ownership of systems and outcomes.
Desirable
  • Experience with Microsoft Dynamics 365 Business Central.
  • Development experience using AL.
  • Experience migrating or integrating legacy systems with ERP platforms.
  • Exposure to APIs, web services, or system integrations.
  • Familiarity with version control tools (e.g. Git).
Key Responsibilities
  • Software Development & Systems Integration
  • Maintain and enhance existing C# (.NET) applications.
  • Work extensively with Microsoft SQL Server, including queries, stored procedures, performance optimisation, and data migration.
  • Assist with the migration from a custom invoicing system to Microsoft Dynamics 365 Business Central.
  • Develop and customise Business Central extensions using AL.
  • Integrate Business Central with existing systems, databases, and APIs.
  • Support data validation, testing, reconciliation, and issue resolution during the transition phase.
IT Systems & Hardware Support
  • Provide hands-on support for desktop hardware, laptops, and peripherals.
  • Install, configure, and troubleshoot local and networked printers.
  • Assist with general IT troubleshooting in Windows-based environments.
  • Liaise with third-party IT vendors and service providers as required.
Operational & User Support
  • Provide user support during system changes, upgrades, and rollouts.
  • Assist with documentation, user training, and process improvements.
  • Identify opportunities to improve system reliability, efficiency, and automation.
Personal Attributes
  • Practical, hands-on problem solver.
  • Comfortable wearing multiple hats in a medium-sized IT environment.
  • Strong communication skills, able to engage with both technical and non-technical users.
  • Organised, methodical, and detail-oriented.
  • Willing to learn and grow with evolving systems and technologies.
Why This Role?
  • Key involvement in a major systems transformation project.
  • Opportunity to work across development, infrastructure, and ERP systems.
  • A broad, varied role rather than narrow specialisation.
  • Long-term growth potential as Business Central becomes central to operations.

Skills Required

IT
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.


Job Detail

  • Job Id
    JD1641191
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R30,000-40,000 per month
  • Employment Status
    Permanent
  • Job Location
    Stellenbosch, Western Cape, South Africa
  • Education
    Not mentioned