Intermediate C# Developer

 

Recruiter:

Cyberpro Consulting

Job Ref:

JHB004069/YM

Date posted:

Monday, September 12, 2022

Location:

Johannesburg, South Africa

Salary:

250 Hourly


JOB SUMMARY:
CyberPro Consulting combines a Passion for Technology with a Genuine Interest in our customer's Business and Success. With almost two decades of experience in the IT and software development industry, CyberPro Consulting has a diverse client base, ranging from large-scale enterprises to SME businesses.

JOB DESCRIPTION:

We are currently seeking an Intermediate C# Developer with the following skillset to join our team:

  • Min 3> years development/working experience
  • Expert in HTML5 development.
  • Proficient in C#, with a good knowledge of its ecosystems
  • Familiarity with the .NET framework 3.5/4.0/4.5 and greater, .Net Core
  • Experience with Windows Communication Foundation (WCF) Services
  • Experience with Web API
  • Understanding of FHIR HL7 standard will be advantageous
  • Skill for writing reusable C# libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C#
  • Familiarity with Microsoft SQL Server 2008/2012/2014 +
  • Experience with popular web application frameworks, such as ASP.NET MVC
  • Experience with .Net Core 2/3/5 +
  • Familiarity with Windows Presentation Framework (WPF)
  • Knack for writing clean, readable C# code
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools (such as TFS and VS)
  • Familiarity with continuous integration
  • Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, ASP.NET MVC, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
  • Maintain existing software systems by identifying and correcting software defects
  • Create technical specifications and test plans
  • Serving as an on-call rotation team member in support of production Web applications, services and subscription processes.
  • Only use approved technologies when developing systems and adhere to department, industry and regulatory standards. Integrate systems using the Technology division’s standards on Service-Oriented Architecture
  • Unit Test Development.
  • Knowledge of Automated testing technics will be an Advantage.
  • Assist with Code Reviews. (Produce high-quality code that is clean and readable, and avoids “code smells” an anti-pattern).
  • Work independently or as part of a team as the work requires. Participate fully in team planning and work with colleagues to continuously improve the team’s performance.
  • Work experience with Angular.
  • Ionic framework for PWA and Mobile development
NB:
Candidates must be fully vaccinated. Currently working on a hybrid office model

Please send your CV to Yonela ( ) or call for a confidential discussion about this opportunity.

Please consider your application to be unsuccessful if you have not received feedback within 10-business days

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Intermediate Mobile Developer (Flutter) (JHB Hybrid)
Location: Roodepoort
Salary:
7 days ago


Intermediate Software Developer (C# / ASP.Net)
Location: Johannesburg
Salary: 40 000 Monthly
Role: intermediate Software developer (c#/ASP.Net)Location: RoodepoortOur client is a dynamic Software as a Service (SaaS) credit Solutions Provider and they are looking for an intermediate Software developer to join their dynamic team. This opportunity is ideal for a software development specialist with proven experience in Web application development, API integration and dashboard design and dev...
8 days ago


Intermediate .NET Developer
Location: Johannesburg
Salary:
13 days ago


Intermediate C# Developer with Apache Kafka
Location: Pretoria
Salary:
We are seeking a medium-level c# developer with strong experience in modern cloud-native application development.The ideal candidate will have proven skills in microservices architecture, containerised deployments, and Azure/Kubernetes orchestration, as well as hands-on production experience with Apache Kafka. The role involves building and maintaining scalable, resilient services that integr...
17 days ago


Intermediate Software Developer
Location: Johannesburg
Salary: Market-Related
As an intermediate Software developer, you''ll play a key role in designing, developing, and maintaining innovative software solutions.
80 days ago


Graduate - Intermediate Software Developer
Location: Pretoria
Salary: Negotiable
Jump into a meaningful work with real momentum where you create real-world solutions from your ideas and concepts with a team of agile and visionary engineers delivering AI‑powered automation and next‑gen telecom innovation
80 days ago


Java Developer
Location: Pretoria
Salary: 45000 Monthly
Are you a Java developer with a passion for clean code, scalable systems, and solving real-world problems? Join a forward-thinking tech team where your skills will help shape impactful digital solutions.
18 days ago


Create a free job alert for Intermediate 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