Senior Developer

1 week ago


Cape Town, Western Cape, South Africa DLK Group Full time

Overview:

We are in search of two experienced Senior Developers who have adapted to the evolving tech landscape, showcasing strong flexibility and extensive development expertise. As a Senior .NET Developer, you will be instrumental in the design, construction, and upkeep of enterprise-level applications utilising contemporary .NET technologies, particularly C#, Blazor, and the Azure ecosystem. If you are passionate about writing clean code, implementing secure practices, creating reusable components, and designing scalable architectures, then this role is tailored for you.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using C#, .NET Core, and Blazor (Server and WASM)
  • Build and enhance component-based UIs using Fluent UI (preferred) or MudBlazor, ensuring reusability and performance
  • Develop backend services using ASP.NET Core, following clean architecture principles
  • Integrate with Azure B2C for authentication and manage secure file transfers using Azure Blob Storage.
  • Implement Entity Framework Core for data persistence, including LINQ queries and database migrations
  • Build CQRS-based request pipelines using MediatR
  • Implement robust audit logging, error handling, and security mechanisms
  • Contribute to CI/CD processes using Azure DevOps for seamless builds, testing, and deployments
  • Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers
  • Keep abreast with evolving tech stacks and mentor junior developers

Requirements:

  • 5–7 years of overall software development experience with at least 2–3 years working with modern .NET technologies
  • Deep expertise in C# programming and .NET Core development
  • Solid experience with Blazor Framework, including Blazor Server and Blazor WebAssembly
  • Proficient in creating modular, reusable UI components using Fluent UI or MudBlazor
  • Skilled in Entity Framework Core, including writing LINQ queries and handling DB migrations
  • Hands-on experience with Azure services, particularly Azure B2C, Blob Storage, and Azure DevOps
  • Familiarity with MediatR and CQRS design patterns
  • Strong understanding of secure coding practices, including audit logging, secure file transfers, and error handling
  • Excellent problem-solving skills and a proactive attitude toward learning and applying new technologies
  • Experience working in Agile/Scrum environments
  • Prior involvement in enterprise-grade software projects
  • Contributions to open-source or developer communities

  • Senior Developer

    3 hours ago


    Cape Town, Western Cape, South Africa Steer73 Full time

    Senior Developer (Backend)Department: Development & QAEmployment Type: Full TimeLocation: Remote, South Africa, Cape TownDescription We are looking for a Senior Developer to join our team at Steer73. You'll play a key role in delivering high-quality solutions across a variety of client and internal projects. Working closely with product managers, QA, and...

  • Senior Developer

    1 week ago


    Cape Town, Western Cape, South Africa Mr Price Group Full time

    Senior Developer YuppiechefBuild the systems that shape Yuppiechef's futureAt Yuppiechef, we don't just sell products. We build technology that truly matters. Every project, every line of code, has a visible impact on the business and shapes how thousands of customers experience joy at home. Here, you won't just maintain systems, you'll solve complex...


  • Cape Town, Western Cape, South Africa Supportwave Full time US$60 000 - US$240 000 per year

    Senior Python Developer - Hybrid Cape Town, Full-Time ContractWe seek a Senior Python Developer to design, develop, and maintain complex software solutions in finance, using Python and cloud technologies for large-scale data processing and API integrations. Key impacts include delivering high-performance applications, optimizing databases, and collaborating...


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R60 000 - R120 000 per year

    Role:Senior Backend DeveloperLocation:Cape Town City CentreIndustry:Cutting Edge TelecommunicationsRemuneration:Very attractive packages for the right skills and experienceWe are seeking aSenior Backend Developeron behalf of our client, a cutting-edge telecommunications company based in Cape Town.Please note that this role is office-based in Cape Town City...


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R1 200 000 - R2 400 000 per year

    Role: Senior Developer (C# .NET)Work Model:Hybrid (2 days in office per week)Location:Cape Town or Port ElizabethWe are seeking aSenior Developer (C# .NET)for our client, a well-established software development consultancybased in Cape Town and Port Elizabeth (hybrid role).Our client delivers custom software solutions within the asset management / financial...


  • Cape Town, Western Cape, South Africa takealot Full time R60 000 - R180 000 per year

    Company DescriptionTakealot is South Africa's leading shopping platform, dedicated to transforming lives through e-commerce since 2011. Renowned for its expansive product range, reliable delivery, and exceptional customer service, Takealot is a trusted name in online shopping. The company supports over 12,000 small businesses and has created thousands of...


  • Cape Town, Western Cape, South Africa App Inlet Full time

    Company DescriptionApp Inlet is a dynamic mobile and internet technology company specialising in professional app and web development. Our highly qualified team of business analysts, architects, programmers, developers, and designers work together to deliver top-quality services efficiently and cost-effectively. We offer tailor-made solutions, including...


  • Cape Town, Western Cape, South Africa The Legends Agency Full time R900 000 - R1 080 000 per year

    Senior Software DeveloperJoin a mission-driven tech company shaping digital solutions for Africa's future. Cape Town | R75 000 to R90 000 per month | 08:00am to 17:00pm About Our Client Our client is a dynamic and fast-growing technology company focused on building digital solutions that drive both commercial success and social impact. Their...

  • Senior Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Network International Full time R800 000 - R1 200 000 per year

    About UsJOB DESCRIPTIONPayfast by Network is one of the leading Fintech organisations in Africa. We are on a mission to exponentially grow the digital economy of Africa by building world-class payment products. Developed in-house, our solutions enable customers to make and receive business payments quickly and securely and allow enterprises to trade locally,...


  • Cape Town, Western Cape, South Africa Supportwave Full time

    Senior .Net Developer - Hybrid, Full-Time Contract, Claremont, Cape TownJoin a dynamic team to design, develop, and maintain scalable .NET applications using Blazor and Microsoft Azure, collaborating with experts on innovative projects that drive business efficiency and user satisfaction in a fast-paced tech environment.RequirementsProven experience in .NET...