C# Software Engineer

4 weeks 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 process automation in conjunction with C#. You will collaborate with a dedicated IT team in a fast-paced, dynamic setting, employing cutting-edge tools and technologies to address intricate business challenges and enhance operational efficiency.

Work Environment: This hybrid role provides the opportunity to work both remotely and on-site, offering flexibility to meet the needs of the team and the organization.

Qualifications and Skills:

  • At least 5 years of professional experience in C#, .NET, and SQL.
  • Consistent use of C#, .NET, and SQL in a professional setting for a minimum of 3 years.
  • Deep understanding of relational database systems and T-SQL.
  • Proficient in SSIS, SSRS, and Excel.
  • Experience with web technologies including HTML, CSS, JavaScript/TypeScript, and ASP.NET / .NET Core / Razor pages / Blazor.
  • Familiarity with secure coding practices and SQL environment monitoring tools.
  • Knowledge of additional SQL databases (MySQL, PostgreSQL), Node-Red, Linux, and Asterisk is a plus.
  • A commitment to continuous learning and staying abreast of modern development practices and trends.


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

  • Senior C Engineer

    1 month ago


    Randburg, Gauteng, South Africa The Icon Group Full time

    Job SummaryWe are seeking a highly experienced Senior C and I Engineer to join our team at The Icon Group. As a Senior C and I Engineer, you will be responsible for engaging in C&I design activities related to producing and checking C&I engineering deliverables to legal & industry standards and Client expectations.Key Responsibilities* Engage in C&I design...


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


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

    About Company: ​We are a leading tech company​.About Role: ​As a Software Engineer, you will be responsible for designing and developing software applications​.Key Responsibilities: ​Design and develop software applications​, Collaborate with cross-functional teams​, Identify and troubleshoot software issues​Requirements: ​Bachelor’s...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as a C# Developer Lead. The successful candidate will be responsible for leading the development of our software applications, ensuring they meet the highest standards of quality and functionality.Key ResponsibilitiesLead the development of software applications using C# and...


  • Randburg, Gauteng, South Africa MC Technology Staffing Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at MC Technology Staffing. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to junior...


  • Randburg, Gauteng, South Africa MC Technology Staffing Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at MC Technology Staffing. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to junior...


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

    **Job Title:** Software EngineerWe are looking for a skilled developer to join our team at ABC Company. The successful candidate will have strong programming skills and be proficient in coding languages such as Java, Python, and C++.**Key Responsibilities:**Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and...


  • Randburg, Gauteng, South Africa Hire Resolve Full time

    We are seeking a Senior Software Engineer to join our Development Team. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams to ensure software meets...


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

    Job Title: C# DeveloperAt Pollock & Associates, we are seeking a skilled C# Developer to join our IT team. This role 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 ideal candidate will have a strong understanding of relational databases and...


  • Randburg, Gauteng, South Africa Paradeco Consulting Full time

    Paradeco Consulting: Seeking a Talented XR DeveloperWe are a leading consulting firm, and we're looking for a highly skilled XR developer to join our team. As a key member of our team, you will be responsible for designing and developing immersive experiences using Unity and Unreal Engine.Key Responsibilities:Develop high-quality AR and VR experiences using...

  • 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

    3 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 Pollock & Associates Full time

    Job SummaryPollock & Associates is seeking a highly skilled Senior Software Engineer to join our IT team. The ideal candidate will have a strong background in SQL Server and ASP.NET, with a minimum of 5 years of experience in C# and .NET.The successful candidate will be responsible for designing, developing, and maintaining solutions using SQL Server for...


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


  • Randburg, Gauteng, South Africa MC Technology Staffing Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at MC Technology Staffing. As a key member of our software development team, you will be responsible for leading the development of complex software applications and ensuring the highest quality of deliverables.Key ResponsibilitiesTechnical Leadership:...


  • Randburg, Gauteng, South Africa Paradeco Consulting Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Developer to join our team at Paradeco Consulting. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge AR/VR experiences using Unity and Unreal Engine.Key ResponsibilitiesDevelop and maintain high-quality AR/VR applications using...

  • Senior C# Developer

    2 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 MC Technology Staffing Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at MC Technology Staffing. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesLead the development of software projects from conception to delivery, ensuring timely and...