Eugene is a Non BEE / White male based in Roodepoort and holds a Diploma in Programming from Birnam Business College. He has further obtained multiple Microsoft Certified Programming qualifications, including MCSD, MCSA, and Azure Fundamentals certifications, as well as Agile SCRUM accreditation. With 20 years of software development experience, Eugene has built a highly technical and diverse background in backend development, software architecture, and Microsoft technologies, including .NET (Core and Framework), C#, and SQL Server. His experience spans full software lifecycles, from solution design and architecture to development, testing, and deployment.
Eugene has 20 years of experience as a software developer, with a strong focus on backend development and software architecture. He has led and delivered end-to-end enterprise-grade solutions across various sectors, including insurance, banking, financial services, and retail. His technical expertise covers greenfield software development, system modernisation, and cloud migration using Microsoft Azure, Docker, and Kubernetes.
Eugene has extensive experience with integration services, API design, and third-party integrations, including payment platforms such as Paymentology. He has led cloud modernisation projects, introducing microservices architecture, event-driven design, and containerisation to improve scalability and performance. With over a decade of experience architecting enterprise systems, Eugene is deeply familiar with SOLID principles, design patterns, and clean architecture.
He also brings team leadership and mentoring experience, guiding developers, enforcing coding standards, and ensuring the delivery of quality solutions on time and within scope. His experience in Azure cloud computing includes IaaS, PaaS, cost optimisation, and DevOps pipelines, making him a well-rounded technical leader with a balance of hands-on and strategic capabilities.
He has commercial experience in the following technologies and tools:
Languages & Frameworks:
C#, .NET Framework, .NET Core, ASP.NET, MVC, Blazor, HTML, CSS, JavaScript, TypeScript, Angular, React, LINQ, Entity Framework, Dapper, ADO.NET, Telerik, Clean Architecture, Xamarin, Classic ASP
Databases:
SQL Server (2000–2019), MongoDB, Oracle, PostgreSQL
Web Services & Integration:
REST, SOAP (WCF), Web API, Azure Message Bus, Kafka, Quartz, Hangfire, RabbitMQ, JSON, XML, RSS, Kafka, Paymentology integrations
Tools & Platforms:
Azure DevOps, GIT, GitLab, TFS, Docker, Kubernetes, Visual Studio, Visual Studio Code, Electron, IIS, HP UFT, Azure Cloud Services, Azure Storage (Blobs, Tables, Queues)
Reporting & Data:
SSRS, SSIS, Crystal Reports, SQL Reporting Services, Database Projects (source control & deployment)
Position 1:
Retail Analytics Sector / Tech Lead / Senior C# Azure Cloud Software Developer : 2023 – Current
Eugene leads the architecture modernisation of a legacy monolithic platform into a microservices-based system using .NET Core, Azure, and RabbitMQ. He manages the development team, provides technical mentorship, and supports cloud infrastructure optimisation while acting as an interim Software Development Manager.
Technologies: .NET, SQL, Docker, Postman, React, Azure, Datadog, Kubernetes
Position 2:
Financial Sector / Senior C# Software Developer (Fixed Contract) : 2022 – 2023
Worked on backend API integrations and document validation systems for a leading bank. He focused on API enhancements, unit testing, Postman integration testing, and front-end features using the LIT JavaScript framework.
Technologies: .NET, SQL, Docker, Postman, Visual Studio Code, GIT, LIT
Position 3:
Digital Banking Sector / Senior C# Software Developer : 2021 – 2022
Supported API integration between mobile applications and Paymentology gateway for a Saudi-based digital banking system. Conducted code reviews, optimised APIs, and implemented automated Postman testing pipelines.
Technologies: .NET, PostgreSQL, Docker, Postman, GIT, Visual Studio Code
Position 4:
Insurance & Banking Sector / C# Web Developer / Azure DevOps Administrator : 2013 – 2021
Worked on multiple projects for Hollard and Standard Bank, building backend services, APIs, and insurance systems while leading DevOps migration to Git-based CI/CD processes.
Technologies: .NET, Visual Basic, SQL Server, ASP.NET, Angular, Azure, Oracle, IIS, TFS
Position 5:
Insurance Sector / C# Web Developer : 2009 – 2012
Developed internal systems for Insurance including the Oscar and ROC claim systems. Built reporting tools, APIs, and rating engines for underwriting systems.
Technologies: .NET, SQL Server, ASP.NET, XML, HTML, SOAP, SSRS
Position 6:
Marketing & Branding Sector / Developer / IT Manager : 2006 – 2009
Managed in-house development projects, built custom CMS systems, and developed job flow and client-facing applications for multiple SME clients.
Technologies: .NET, Visual Basic, SQL Server, IIS, Windows Server, XML
Position 7:
Telecommunications Sector / Web Developer : 2005 – 2006
Developed the iQuote system and implemented electronic finance integrations with South African banks. Managed SQL database maintenance, reporting, and performance optimisation.
Technologies: .NET, SQL Server, XML, Web Services, SharePoint
Position 8:
Mobile Services Sector / Junior / Intermediate Developer : 2003 – 2005
Developed websites, SMS gateway integrations, and managed web and database servers.
Technologies: HTML, ASP.NET, SQL Server, SMS Components
Notice Period: 1 Month
Salary Expectations: R115 000 (lateral move consideration)
Request a Full CV
Email natasha@skillzpage.com and we’ll send you Eugene's full CV straight to your inbox. ( use subject line: Eugene)
Want to Speed Up Your Hiring Process?
Email us up to 10 questions you would usually ask during a first-round interview. ( use subject line: Eugene)
We’ll record a tailored video interview with Eugene answering your questions and send it to you along with his full CV — all within a few days.
Book a Direct Interview
Prefer a live interview? We’ll schedule a face-to-face or Microsoft Teams interview at your convenience. ( use subject line: Eugene)
No upfront costs — you only pay if you hire.
Flexible rates — we’ll agree on pricing before you proceed.
At Skillzpage, we represent senior C# and Azure Software Developers like Eugene — highly experienced professionals with deep expertise in .NET Core, microservices, SQL Server, and enterprise system architecture.
As one of South Africa’s most trusted IT recruitment agencies and technical headhunters, we help companies hire exceptional talent for software development, cloud migration, and enterprise architecture roles across banking, insurance, financial services, and retail sectors.
Whether you’re searching for a C# developer recruitment specialist, a technical recruitment partner, or a long-term provider of IT talent acquisition solutions, Skillzpage connects you with proven experts who can build, modernise, and scale your technology environment — efficiently and strategically.