×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer

Job in Cape Town, 7100, South Africa
Listing for: DLK Group
Contract position
Listed on 2025-12-06
Job specializations:
  • Software Development
    C# / Unity Developer, Full Stack Developer, Senior Developer, Software Engineer
Job Description & How to Apply Below

Job Description

Role Overview
:
We are looking for two seasoned Senior Developers who have evolved with the tech landscape, demonstrating strong adaptability and deep development knowledge. You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern .NET technologies—particularly with C#, Blazor, and the Azure ecosystem. If you thrive on clean code, secure practices, reusable components, and scalable architectures, this role is 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 Mud Blazor, 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 Mediat

    R.
  • Implement robust audit logging, error handling, and security mechanisms.
  • Contribute to CI/CD processes using Azure Dev Ops for seamless builds, testing, and deployments.
  • Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers.
  • Stay up-to-date with evolving tech stacks and mentor junior developers.
  • Requirements

    Required

    Qualifications and Skills:

  • 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 Web Assembly.
  • Proficient in creating modular, reusable UI components using Fluent UI or Mud Blazor.
  • 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 Dev Ops.
  • Familiarity with Mediat

    R 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.
  • Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary