C# Developer

4 months ago


Randburg, South Africa Pollock & Associates Full time

Reporting to the Head of IT, this position involves creating and maintaining solutions with SQL Server for data manipulation and querying, alongside developing ASP.NET SPAs using C#, MVC, Razor, and Blazor. The role requires leveraging T-SQL for business and process logic in tandem with C#.

Join a motivated IT team in a high-paced, dynamic environment, utilising the latest tools and technologies to solve complex business problems and support call centre operations. This hybrid role offers the flexibility to work remotely and on-site as needed.

Experience and Requirements:

  • Minimum 5 years of experience in C#, .NET, and SQL.
  • Daily use of C#, .NET, and SQL for the past 3 years.
  • Strong understanding of relational databases and T-SQL.
  • Proficiency with SSIS, SSRS, and Excel.
  • Experience with HTML, CSS, JavaScript/TypeScript, and web development using ASP.NET / .NET Core / Razor pages / Blazor.
  • Familiarity with secure development principles and SQL environment tracing tools.
  • Knowledge of other SQL databases (MySQL, PostgreSQL), Node-Red, Linux, and Asterisk is advantageous.
  • Continuous learner, staying updated on modern development environments and trends.


  • Senior C# Developer

    1 month ago


    Randburg, Gauteng, South Africa Pollock & Associates Full time

    Job Title: C# DeveloperAt Pollock & Associates, we are seeking a highly skilled C# Developer to join our IT team. As a C# Developer, you will be responsible for designing, developing, and maintaining software applications using C# and.NET.Key Responsibilities:Design and develop software applications using C# and.NET.Work with the development team to identify...

  • Senior C# Developer

    4 weeks ago


    Randburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior C# DeveloperCapital Recruit is seeking a highly skilled Senior C# Developer to join our team. As a Senior C# Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using C# and related technologies.Key Responsibilities:Design and develop software applications using C# and related...


  • Randburg, Gauteng, South Africa Datafin Recruitment Full time

    Job Title: Junior to Mid-Level C# Developer for Boutique Software CompanyAbout the Role:We are seeking a highly ambitious Junior to Mid-Level C# Developer to join our team in Johannesburg. As a C# Developer, you will be responsible for designing, developing, and delivering high-quality and reliable products and systems using C# and .NET languages.Key...

  • Senior C# Developer

    4 weeks ago


    Randburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior C# DeveloperCapital Recruit is seeking a highly skilled Senior C# Developer to join our team.About the RoleWe are looking for a talented developer with a strong background in C# and experience in cross-product integrations. The ideal candidate will have a deep understanding of modern technologies and design principles, as well as excellent...

  • Senior C# Developer

    3 weeks ago


    Randburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior C# DeveloperAbout the Role:We are seeking a highly skilled Senior C# Developer to join our team at Capital Recruit. As a Senior C# Developer, you will be responsible for leading the development of our software applications using modern technologies and design principles.Key Responsibilities:Guide development efforts towards successful...


  • Randburg, Gauteng, South Africa People Dimension Full time

    Job Title: C# and .NET Core Full Stack DeveloperWe are seeking a highly skilled C# and .NET Core Full Stack Developer to join our team at People Dimension.About the Role:As a C# and .NET Core Full Stack Developer, you will be responsible for developing and modifying software modules based on business requirements.You will work with our QA team in unit...

  • Senior C# Developer

    3 weeks ago


    Randburg, Gauteng, South Africa Capital Recruit Full time

    Job SummaryWe are seeking a highly skilled Senior C# Developer to join our team as a Technical Lead. The successful candidate will be responsible for leading cross-product integrations, including backend, frontend, and API development, utilizing modern technologies and design principles.Key Responsibilities:Guide development efforts towards successful...


  • Randburg, Gauteng, South Africa People Dimension Full time

    Job Title: C# and.NET Core DeveloperWe are seeking a highly skilled C# and.NET Core developer to join our team at People Dimension. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using C# and.NET Core.Key Responsibilities:Design and develop software...

  • Senior C# Developer

    3 weeks ago


    Randburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior C# DeveloperReports to: Development ManagerPurpose: To lead cross-product integrations, leveraging modern technologies and design principles to drive successful project delivery.Key Responsibilities:Self-Management:• Guide development efforts towards successful project delivery• Provide technical leadership to teammates through coaching...

  • Senior C# Developer

    9 hours ago


    Randburg, Gauteng, South Africa Capital Recruit Full time

    Gauteng Gambling Board is a responsible organization promoting responsible gambling practices.About the Role:Guide development teams towards successful project delivery.Provide technical guidance and mentorship to teammates.Key Requirements:Proficient in C#, Front End Technologies, and SQL.Experience with agile/scrum frameworks.Familiarity with modern...


  • Randburg, Gauteng, South Africa People Dimension Full time

    Job Title: C# & .Net Core Full Stack DeveloperWe are seeking a highly skilled C# and .Net Core Full Stack Developer to join our team at People Dimension. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet our clients\" business requirements.The ideal...


  • Randburg, South Africa People Dimension Full time

    IntroductionA leading Custom software development company is looking for a 2 Full stack C# and .Net core developers to join their team.Send your CV to hr5 (at) peopledimension (dot) co (dot) za. Duties:Developed and modified software modules based on business requirements.Developed high quality codes in C#, .NET languages.Good knowledge of MS-SQL or...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

        Job Summary:    We are seeking a highly skilled {title} to join our team.    Key Responsibilities:        • Develop and implement software solutions using programming languages such as Python and C++.        • Analyze and interpret data to inform business decisions.    Requirements:        • Bachelor's degree...

  • C# Software Engineer

    1 month ago


    Randburg, Gauteng, South Africa Pollock & Associates Full time

    Position Overview: As a key member of the IT department, you will be responsible for designing and sustaining solutions utilizing SQL Server for data management and analysis, while also developing Single Page Applications (SPAs) with C#, MVC, Razor, and Blazor. Role Responsibilities: This position requires the application of T-SQL for business logic and...


  • Randburg, South Africa Datafin Recruitment Full time

    ENVIRONMENT: A Boutique Software company seeks the coding talents of a highly ambitious Junior-Mid C#.Net Developer to join its Joburg team who will help design, develop and deliver cutting-edge high quality & reliable products and systems. Your role will require you to develop high quality code in C# and .NET languages and to have good proficiency in MS-SQL...


  • Randburg, Gauteng, South Africa Pollock & Associates Full time

    Position Overview: As a key member of the IT department, you will be responsible for designing and sustaining applications utilizing SQL Server for data management and analysis, while also crafting ASP.NET Single Page Applications (SPAs) with C#, MVC, Razor, and Blazor. Role Responsibilities: This position requires the application of T-SQL for business logic...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior C# DeveloperAbout the Role:We are seeking a highly skilled Senior C# Developer to join our team at Capital Recruit. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using modern technologies and design principles.Key Responsibilities:Lead the...


  • Randburg, Gauteng, South Africa People Dimension Full time

    About the RoleWe are seeking a highly skilled C# and.Net Core developer to join our team at People Dimension. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using C# and.Net Core.Key ResponsibilitiesDesign and develop software modules based on business...

  • Power BI Developer

    3 weeks ago


    Randburg, Gauteng, South Africa Datacentrix Full time

    Datacentrix is seeking a skilled Power BI Developer to join our team. The ideal candidate will have experience in .NET development using C# and Power Apps. Key responsibilities include: * Developing and maintaining Power BI reports and dashboards * Creating new applications and enhancements to existing applications using C# * Providing SQL server support *...


  • Randburg, Gauteng, South Africa Pollock & Associates Full time

    As a key member of the Pollock & Associates IT team, this position involves designing and implementing robust solutions with SQL Server for data manipulation and querying, alongside developing ASP.NET SPAs using C#, MVC, Razor, and Blazor. The role requires leveraging T-SQL for business and process logic in tandem with C#. This hybrid role offers the...