Skip to content
mimi

Senior dotnet developer

Indomidas Advertising Pvt. Ltd.

South Africa · On-site Contract Senior 1mo ago

About the role

Qualifications

  • 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 B2 C, 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.

What you’ll do

  • 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 B2 C 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.

Seniority level

Mid‑Senior level

Employment type

Contract

Job function

Engineering and Information Technology

Industries

Internet Publishing

Skills

Azure B2 CAzure Blob StorageAzure Dev OpsBlazorC#CQRSClean ArchitectureEntity Framework CoreFluent UILINQMediatR.NET CoreMud BlazorASP.NET Core

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free