C# Developer

Posted 2 Days Ago
Be an Early Applicant
Cape Town, Western Cape, ZAF
In-Office
Senior level
Cloud • Information Technology • Software • Consulting
The Role
Develop, test, deploy, and maintain C#/.NET applications (web, desktop, APIs). Own code repositories, analyze change requests, provide estimates, troubleshoot issues, support testers, document systems, perform root cause analysis, and offer after-hours support when required.
Summary Generated by Built In

Join a team where your technical curiosity, problemsolving mindset, and passion for clean, efficient, scalable code to deliver robust solutions across various application types, including web services, desktop applications, and APIs, while collaborating with teams to meet project requirements and deadlines. In this role, you’ll:

 

                 Partner with dynamic project and BAU teams from concept and technical design all the way to deployment—shaping solutions that are scalable, maintainable, and built to last.

                 Own and manage code repositories with GitHub, championing bestpractice version control.

                 Dive into change requests, analyse requirements, and shape smart, forwardthinking solutions.

                 Provide expert recommendations and clear effort estimates to guide decisionmaking.

                 Build, test, and refine your own programs or artefacts to ensure exceptional quality.

                 Collaborate closely with integrated systems through thorough interface testing.

                 Troubleshoot, debug, and solve complex technical challenges with confidence.

                 Empower our Testers with the information they need to validate topquality releases.

                 Take responsibility for implementing enhancements into Production with precision and care.

                 Document your work clearly and keep system and program documentation up to date.

                 Maintain and evolve our data model documentation as the environment grows.

                 Lead with curiosity by performing root cause analysis and providing functional support to users.

                 Share your expertise and offer technical guidance to teammates working with your systems or programs.

                 Step in to provide standby or afterhours support when required, helping keep critical operations running smoothly.

Qualifications

·        Matric

·        Relevant IT Qualifications (degree or diploma)

Experience

                 Minimum of 5 years of experience working with software applications using the C# programming language within the .NET framework

                 Working knowledge of C++ will be an added advantage.

                 Database technologies (SQL Server, etc.)  Microservices architecture

                 Front-end frameworks (React)

                 Testing frameworks (e.g. NUnit, MSTest etc.)

                 Web applications, cloud-native applications, and cloud-based applications

                 Application monitoring and observability tools

 

Knowledge and skills 

                 Strong proficiency in C# and the .NET Framework

                 Solid understanding of Object‑Oriented Programming (OOP)

                 Familiarity with web development concepts HTML, CSS, and JavaScript

                 Experience with database technologies (SQL Server, etc.)

                 Exposure to DevOps (advantageous)

                 Knowledge of software design patterns and engineering best practices

                 Experience working within Agile methodologies (Scrum / Kanban)

                 Basic understanding of UML (Class, Activity, Entity Relation Diagrams)

                 Exposure to the Financial Services industry (advantageous)

                 Working knowledge of core AWS services, cloud-native applications, and cloud-based applications (strongly recommended)



Skills Required

  • Matric
  • Relevant IT qualification (degree or diploma)
  • Minimum 5 years experience with C# within the .NET Framework
  • Strong proficiency in C# and the .NET Framework
  • Solid understanding of Object-Oriented Programming (OOP)
  • Experience with database technologies (SQL Server, etc.)
  • Experience with Microservices architecture
  • Experience with front-end frameworks (React)
  • Experience with testing frameworks (e.g., NUnit, MSTest)
  • Experience building web applications, cloud-native and cloud-based applications
  • Familiarity with HTML, CSS, and JavaScript
  • Experience with application monitoring and observability tools
  • Working knowledge of C++
  • Exposure to DevOps practices
  • Knowledge of software design patterns and engineering best practices
  • Experience working within Agile methodologies (Scrum/Kanban)
  • Basic understanding of UML (Class, Activity, Entity Relation Diagrams)
  • Exposure to the Financial Services industry
  • Working knowledge of core AWS services
  • Ability to provide after-hours or standby support when required
  • Experience owning and managing code repositories with GitHub
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
550 Employees
Year Founded: 2000

What We Do

CyberPro Consulting (Pty) Ltd is a South African IT professional-services firm founded in 2000. It helps mid-sized and large enterprises enhance digital capabilities through enterprise, web, and mobile software, data engineering, analytics, data science, AI, cloud architecture and migration, DevOps, cybersecurity, business analysis, project management, testing, and digital transformation services. Its expertise spans banking, insurance, wealth, retail, and telecommunications clients, supporting customer journeys and user-interface design.

Similar Jobs

TransUnion Logo TransUnion

Quality Assurance Engineer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Cape Town, Western Cape, ZAF
13000 Employees

Mastercard Logo Mastercard

Manager, Products and Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Cape Town, Western Cape, ZAF
38800 Employees

Xero Logo Xero

Head Of Marketing

Cloud • Fintech • Information Technology • Machine Learning • Software
Hybrid
Kenridge, City of Cape Town, Western Cape, ZAF
4500 Employees

Xero Logo Xero

Account Executive

Cloud • Fintech • Information Technology • Machine Learning • Software
Hybrid
Kenridge, City of Cape Town, Western Cape, ZAF
4500 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account