Senior C# Developer

 

Recruiter:

Summit Africa Recruitment

Job Ref:

1686637436

Date posted:

Friday, November 25, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Responsibilities/Tasks:

  • Implementing code that can be reused on multiple platforms
  • Breaking down complex issues into smaller manageable tasks
  • Support existing and develop new functionality and components.
  • Understand existing product and domain elements and work with business analysts to refine and implement new requirements.
  • Refactor and improve the code to keep the product maintainable and adaptable to new requirements.
  • Work effectively in a team environment and follow/develop product software development processes and standards.
  • Evaluate and improve application performance, and high availability features.
  • Create unit and integrated system tests to show that the developed functionality works as intended.
  • Create technical documentation that explains how the various components of the system work and how to use them.
  • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system.
  • Build and deploy the system on an application server.
  • Create and execute functional test scenarios (dev testing).
  • Incorporate the work done by other developers and do whatever is necessary to get the system to work again with the changes, including debugging other people’s code, making changes to test data, etc.
  • Provide guidance and assistance to more junior developers to ensure they deliver quality work within the agreed timeframes.
  • Provide technical leadership to the development team and other teams within the company.

Skills and Knowledge Requirements:

  • Experience with team development tools: Use of source control applications (preferably GIT); Use of a UML and other tools for documentation.
  • Knowledge of security vulnerabilities (OWASP top 10) and working knowledge of how these can impact on application solutions.
  • Monitoring or optimizing the performance, security, backup, recovery or integrity of web server and site technical performance.
  • Experience of the following technologies:
    • In Depth ASP.Net, C#.NET , XML and knowledge
    • DotNet 4.7.2
    • Integration experience (Web/RESTful services)
    • XML and JSON messages interaction. Understanding of namespace management and utilisation
    • SQL and experience with a relational database (i.e. MS SQL 2008 onwards)
    • SoapUI/Postman
  • Ability to deliver production-quality software by e.g. paying attention to detail, do extensive unit testing and support quality testing phases.
  • Experience in object orientation and composition
  • Knowledge and experience of the following toolsets:
    • Visual Studio
    • SQL Server Management Studio 2012 upwards
    • SOAP/REST Services
    • IBM MQ Series Client interaction

 

  • Knowledge and experience of the following would be a plus:
    • NET MVC 5.2.7
    • Entity Framework 6.2.0
    • Jquery 3.4.1
    • Web API 5.2.7
    • Java Script
    • CSS
    • HTML
    • Python
    • Xamarin

 


 

 

 

Similar jobs you might be interested in:

Senior Java Developer
Location: Johannesburg
Salary: 800000 Annually
Are you a seasoned Java developer ready to take on complex challenges and drive innovation? This is your opportunity to work on cutting-edge solutions that make a real impact.
4 days ago


Senior C# Developer
Location: Midrand
Salary: 700 000
Are you passionate about crafting robust, high-performance back-end systems in c#? Step into a dynamic and forward-thinking environment where your expertise drives real-world impact. We’re looking for a seasoned developer to architect scalable solutions, mentor teams, and push the boundaries of innovation.
4 days ago


Senior JAVA Developer
Location: South Africa
Salary: Annually
As the Technomancer of the Neon core, you’ll be entrusted with crafting scalable, high-performance systems that power the city’s digital infrastructure. You’ll lead squads of junior coders, mentor them through the labyrinth of logic, and architect microservices that hum with precision. Your mission: to build resilient, cloud-native applications that thrive in the chaos of modern ...
4 days ago


Senior BI Developer
Location: Johannesburg
Salary: R650 Hourly
Brief Description:Are you an experienced senior BI developer with strong ETL expertise and proven leadership skills?Our elite clients are seeking top BI professionals to lead data-driven initiatives and deliver high-impact business intelligence solutions.
4 days ago


Mid–Senior .NET Developer
Location: Johannesburg
Salary: 1000 Annually
Our client is seeking a Mid–senior .NET developer to join its engineering team responsible fordeveloping and scaling a cloud-based identity verification platform serving both private and public sectorclients. The ideal candidate will have strong backend development skills, experience with secure andscalable API design, and familiarity with Azure cloud services for deployment, integration, an...
4 days ago


Senior Software Developer
Location: Centurion
Salary:
Join a leading automotive parts company driving digital innovation and system integration.We’re looking for a senior Software developer to spearhead modernization, optimize performance, and lead future tech projects.
5 days ago


Senior .Net Developer
Location: Johannesburg
Salary:
Our client based in Sandton is urgently looking for a senior .Net developer to join their teamOnsite
11 days ago


Senior Software Developer (Centurion)
Location: Centurion
Salary: 90000 Monthly
Our client is seeking the skills of a senior Software developer to join their team. Position is based in centurion.Job Purpose:Fast track existing and future strategic projectsSQL optimizationParts finder optimizationEcommerce deployment and maintenance integrationconsolidation of multiple apps into oneQualifications and Experience:Diploma / Degree in programming or relative work experience15 or m...
12 days ago


Senior SharePoint Developer
Location: Johannesburg
Salary:
Title: senior SharePoint developer Location: Johannesburg Renumeration: Based on Qualifications & Experience Our client is looking for an experienced SharePoint developer to join their team in Johannesburg. The role will need a candidate that has strong expertise in designing, developing, and maintaining SharePoint solutions.  The ideal candidate will have deep knowledge of SharePoin...
12 days ago


Senior Microsoft Developer
Location: Johannesburg
Salary:
12 days ago


Create a free job alert for Senior C# Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions