Enable job alerts via email!

Senior C# Developer

Paracon

Johannesburg

Hybrid

ZAR 500,000 - 600,000

Part time

3 days ago
Be an early applicant

Job summary

A technology consulting firm is looking for a Senior C# Developer in Johannesburg to develop high-performance backend services for fintech products. The ideal candidate will have over 10 years of experience with C#, .NET, and strong skills in APIs and Microservices. This is a hybrid part-time position offering the chance to be part of a collaborative team working on innovative solutions.

Qualifications

  • 10 years of experience in software development using C#.
  • Proficient in .NET Core, .NET Framework, and SQL Server.
  • Strong understanding of Entity Framework and Microservices architecture.

Responsibilities

  • Develop and enhance secure backend services and RESTful APIs.
  • Collaborate with cross-functional teams including QA, BA, UX Architects, and Product Owners.
  • Write clean, well-documented, and testable code.

Skills

C#
.NET Core
SQL Server
Entity Framework
Microservices
RESTful APIs
Swagger
Git

Education

Tertiary qualification in Information Technology or related field

Tools

Docker
Kubernetes
Job description
Overview

Paracon

Senior C# Developer

Were looking for a Senior C# Developer to build high-performance scalable and maintainable backend services and APIs across a modern suite of fintech products. This is your chance to work in a dynamic collaborative team solving real-world challenges with clean secure and efficient code.

You will work on multiple products within a modern tech stack driving innovation and contributing to the technical direction of the company. If you thrive in a fast-paced delivery-focused environment and arent afraid to speak up or take ownership we want to hear from you.

Responsibilities
  • Develop and enhance secure backend services and RESTful APIs.
  • Translate product and business requirements into robust technical solutions.
  • Collaborate with cross-functional teams including QA BA UX Architects and Product Owners.
  • Contribute to and help shape solution architecture and development practices.
  • Write clean well-documented and testable code.
  • Refactor and continuously improve the existing codebase.
  • Troubleshoot diagnose and resolve bugs and performance issues.
Qualifications
  • Tertiary qualification in Information Technology or a related technical field.
Required Skills & Experience
  • 10 years professional experience in software development using C#.
  • Proficient in .NET Core, .NET Framework and SQL Server.
  • Strong understanding of Entity Framework and Microservices architecture.
  • Experience in building and maintaining RESTful APIs and WCF services.
  • Working knowledge of Swagger, Windows Services and source control systems (e.g. Git).
  • Team-first mindset, open communicator and contributor to shared goals.
Nice to Have
  • Familiarity with CI / CD pipelines particularly for cloud-based deployments.
  • Experience with containerized applications (e.g. Docker, Kubernetes).
  • Exposure to Angular or similar front-end frameworks.
  • Background in banking or broader fintech products.
  • Experience with AWS (cloud infrastructure, container orchestration, infrastructure as code).
  • Knowledge of software design patterns and secure coding practices.
Location

Johannesburg, Gauteng

Workplace Type

Hybrid

Job Type

Contract

Experience Type

Senior

Additional

Required Experience: Senior IC

Key Skills

APIs, REST, Spring, SOAP, .NET, React, Node.js, Angular, J2EE, JavaScript, Web Services, Java

Employment Type

Part-Time

Vacancy

1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.