drjobs Senior Developer

Senior Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5-7years

Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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 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 MudBlazor ensuring reusability and performance.
  • Develop backend services using 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.
  • 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 technologies.
  • Deep expertise in C# programming 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.


5 7 years of overall software development experience with at least 2 3 years working with technologies. Deep expertise in C# programming Core development. Solid experience with Blazor Framework, including Blazor Server and Blazor WebAssembly.

Education

Bachelor s Degree in one of the following fields: Computer Science Software Engineering Information Technology Or a related technical field

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.