Senior C# / .NET Developer

apartmentCommunicate Recruitment placeCape Town calendar_month 

My client is seeking a highly experienced Senior .NET Developer to play a key role in designing, building, and evolving scalable software solutions using C# and .NET Core. This role goes beyond delivery, its about setting technical standards, improving system performance, and guiding development best practices.

Youll work closely with stakeholders and cross-functional teams to translate business requirements into robust, maintainable systems. The environment values clean code, strong architecture, and thoughtful problem-solving over quick fixes.

As a senior member of the team, youll contribute across the full SDLC, support production systems at Level 3, and influence technical direction within an Agile/Scrum setup. The work spans integrations, APIs, and core systems that support logistics and financial workflows, offering meaningful project impact at scale.

This is a great opportunity for someone looking to grow technically, have influence, and work in a collaborative, quality-driven development culture within IT jobs and developer vacancies that prioritize long-term thinking.

Skills & Experience: Extensive hands-on experience as a C# / .NET Core Developer

Strong expertise in C#, ASP.NET Core, Entity Framework Core (EF Core)
Solid experience with SQL Server, stored procedures, and database design
Proven ability to design and build RESTful APIs and integrate external data sources
Strong understanding of object-oriented design, clean code principles, and SDLC
Experience debugging, refactoring, and improving legacy systems
Exposure to MVC architecture and microservices (advantageous)

Working knowledge of HTML5, CSS, and JavaScript

Experience with: Diagnostics.HealthChecks

Logging frameworks such as NLog
API security and performance optimisation
CI/CD pipelines
Comfortable working in Agile/Scrum teams
Strong problem-solving skills and attention to detail

Confident communicator who collaborates well across teams

Qualification: BSc / BA in Computer Science, Engineering, or a related field (advantageous)

Contact LIZAAN BUNNING on

thumb_up_altRecommended

Debtors Clerk

apartmentCommunicate RecruitmentplaceCape Town
Job Description: The successful candidate will be responsible for managing the full debtors process, including issuing invoices and statements, following up on outstanding accounts, and ensuring accurate allocation and reconciliation of payments. The...
electric_boltImmediate start

Debtors Clerk - Epping

apartmentService SolutionsplaceCape Town
Debtors Clerk Epping Key Responsibilities   1.  1 Debtors Administration & Processing  •  Maintain the debtors database accurately and ensure records are up to date.  •  Process and allocate customer payments by completing receipts of payments.  •  Submit...
local_fire_departmentUrgent

Receptionist | Montague Gardens (Onsite)

apartmentTrudyQ ConsultingplaceCape Town
This is a permanent opportunity offering a competitive basic salary plus company contributions towards Medical Aid & Pension Fund. Minimum Requirements  •  Matric / NQF4 qualification  •  Relevant completed qualification (advantageous)  •  Computer...