SQL & .NET Developer

InspHired Recruitment Solutions

  • Randburg, Johannesburg
  • Permanent
  • Full-time
  • 1 month ago
Our client in the Global Business Services industry is currently looking for an SQL & .Net Developer, in Randburg.Responsibilities:
  • Solve business problems alone and as part of the team by applying good reasoning and logic to use one or more of the following technologies: ASP.NET, C#, Web services, Web APIs, and SQL programming. ML.Net would be an advantage and part of the role moving forward.
  • Support the deployment of new IT systems and infrastructure.
  • Diagnose problems using a logical approach and understanding of the underlying systems.
  • Working individually or as part of a team on small to medium sized SQL projects to solve operational business requirements as well as data manipulation when needed.
  • Creating ad-hoc queries or SQL Server stored procedures, views and jobs based on user requests or to maintain, troubleshoot or improve existing SQL functionality.
  • Working on large data sets in a live transactional environment with an awareness of the impact of running demanding queries and the side effects on a busy operational call centre.
  • Create and maintain constraints, keys and indexes to improve performance and maintain database integrity and business rules.
  • Design and maintain Excel and SSRS reports using stored procedures and views.
  • Maintain or improve existing Excel reports using VBA for extended functionality.
  • Querying and summarising data across multiple servers and databases using linked servers.
  • Working with dynamic SQL to solve difficult cross-server and cross-database queries and summaries.
Requirements:
  • A minimum of 5 years using and programming in C#, .NET, and SQL.
  • At least 3 of the most recent years using and programming in C#, .NET, and SQL daily.
  • Solid understanding of relational databases and database design.
  • Excellent knowledge of the T-SQL language including use of stored procedures, triggers, views, data types, keys indexes, constraints, foreign keys, relational design and the related tools and development environments.
  • A good understanding of SSIS, SSRS and Excel working with SQL Server over the past 3 years.
  • Experience optimising SQL Server queries and stored procs and the use of query analyzer for tuning code.
  • Very good general programming skills and a general interest in programming and development using primarily SQL Server and C# and the .Net platform.
  • Experience with other SQL databases like MySQL and PostgreSQL would be an advantage.
  • Very good Excel skills as well as a good working knowledge of VBA programming in Excel.
  • Sound knowledge of secure development principles.
  • Knowledge of SQL environment using tracing tools.
  • Web development experience using MVC and the following technologies: ASP.NET/.Net Core/Razor pages/Blazor.
  • Knowledge and experience working with HTML, CSS, and JavaScript/Typescript.
  • Web Service development using .Net.
  • Use of and Restful APIs.
  • Use of SOAP Web Services.
  • CLR development for SQL Server using C# would be an advantage.
  • Experience with Node Red would be an advantage.
  • Some Linux and Asterisk experience would be an advantage.
Remuneration:
  • R800 000 – 1.1 mil per annum.

InspHired Recruitment Solutions

Similar Jobs

  • SQL and .Net Developer

    Pollock & Associates

    • Johannesburg, Gauteng
    SQL and .Net Developer ICT ~ Call Centre BPO Johannesburg - Gauteng - South Africa Are you an experienced SQL/C# Developer seeking a dynamic remote opportunity? We're seeking a …
    • 1 month ago
  • Senior C#/SQL Developer

    Tumaini

    • Johannesburg, Gauteng
    Our client, with market-leading expertise in simple insurance solutions and blue-chip client partnerships, is currently seeking a Senior C#/SQL Developer to join their team! Requ…
    • 22 days ago
  • Intermediate SQL Developer

    Network Recruitment

    • Johannesburg, Gauteng
    • R480,000 per year
    Are you an experienced SQL/C# Developer seeking a dynamic remote opportunity? POSITION INFO: We're seeking a talented individual to join our client’s operational development tea…
    • 11 days ago