Retail & Enterprise Systems | Hybrid Cloud | DevOps-Driven Environment Muizenberg, Cape Town, Western Cape, South Africa Full-Time Enterprise Retail Technology Environment About the Role We are looking for a highly skilled Senior Full-Stack C# / .NET Developer to join a fast-paced enterprise IT environment focused on large-scale retail and transactional systems. You will be responsible for designing, developing, enhancing, and supporting enterprise-grade applications across backend services, APIs, databases, integrations, and modern web frontends. This role requires a developer who is passionate about: Building scalable systems Solving complex business problems Delivering stable, high-performance applications Working within Agile and DevOps environments Supporting modernisation initiatives toward cloud-native and modular architectures The ideal candidate can operate across the full software development lifecycle and has experience working in high-availability transactional environments. Key Responsibilities Application Development Design, develop, test, and maintain enterprise applications using C# and .NET Develop RESTful APIs and backend services using ASP.NET Core Build and maintain modern frontend applications using React, Angular, or Blazor Develop scalable and reusable software components Database & Integration Development Design and optimise SQL Server database structures, queries, and stored procedures Integrate with third‑party systems, payment providers, ERP systems, and external APIs Develop secure and reliable data exchange processes DevOps & Delivery Work within CI/CD deployment pipelines Collaborate with DevOps teams on deployment automation and release management Participate in code reviews and development standards enforcement Support application monitoring, logging, and performance optimisation System Stability & Support Troubleshoot production issues and support root‑cause analysis Improve system reliability, scalability, and maintainability Participate in incident reduction and stability initiatives Architecture & Continuous Improvement Contribute to system architecture and modernisation initiatives Assist in transitioning legacy applications toward modular and cloud‑enabled platforms Promote best practices in software engineering, security, and testing Required Skills & Experience Technical Skills Backend Development Strong experience with: C# .NET Framework 4.8 and/or .NET 6/8+ ASP.NET Core Web APIs Entity Framework / EF Core Frontend Development Experience with one or more: React Angular Blazor Strong understanding of: HTML5 CSS3 JavaScript / TypeScript Database Skills Strong experience with: Microsoft SQL Server MySQL SQL query optimisation Stored procedures Database performance tuning DevOps & Cloud Exposure Exposure to: Azure DevOps Git-based source control CI/CD pipelines Cloud platforms such as Microsoft Azure Additional Advantageous Skills Microservices or modular architecture Authentication & identity management Background processing tools Offline/edge-based systems Enterprise integration patterns Containerisation (Docker/Kubernetes) Elastic Search Rabbit MQ Minimum Requirements Relevant IT qualification or equivalent experience 5+ years’ software development experience Proven experience delivering enterprise applications Experience working in Agile delivery environments Strong analytical and problem‑solving skills Personal Attributes We are looking for someone who: Takes ownership and accountability Is solution-driven and proactive Can work independently and within teams Communicates effectively with technical and business stakeholders Thrives in a fast-moving operational environment What We Offer Opportunity to work on large-scale enterprise systems Exposure to modern cloud and DevOps technologies Career growth within a modernisation-focused IT environment Collaborative and innovation-driven culture Challenging and meaningful technical work Preferred Experience (Highly Advantageous) Experience in: Retail systems POS environments Financial transaction systems High-availability enterprise platforms Multi-site or distributed architectures #J-18808-Ljbffr
Senior Full-Stack C# / .Net Developer
CASH CRUSADERS
cape town, cape town
Published 27 days ago
Report job