Enable job alerts via email!

.NET developer

Indomidas

Johannesburg

On-site

ZAR 800 000 - 1 200 000

Full time

Today
Be an early applicant

Job summary

A dynamic integrated agency in Johannesburg is seeking a Senior Software Developer with extensive experience in modern .NET technologies. The role involves writing efficient code, evaluating user feedback, and collaborating with a dynamic team to deliver high-quality products. Ideal candidates have deep expertise in C#, .NET Core, and the Blazor Framework. Excellent career development opportunities are offered alongside talented peers.

Benefits

Excellent career development opportunities
Work alongside & learn from best in class talent

Qualifications

  • 7+ years of overall software development experience.
  • Deep expertise in C# programming and .NET Core development.
  • Solid experience with Blazor Framework.
  • Proficient in creating modular, reusable UI components.
  • Skilled in Entity Framework Core.
  • Hands-on experience with Azure services.

Responsibilities

  • Write well-designed, testable and efficient code.
  • Gather and evaluate user feedback.
  • Work as part of a team to deliver products.
  • Provide code documentation and inputs to technical documents.
  • Support continuous improvement and present new technologies.
  • Troubleshoot and debug to optimize performance.

Skills

C# programming
.NET Core development
Blazor Framework
Entity Framework Core
Azure services
Agile / Scrum environments
Problem-solving skills
Job description

We do what is EXACTLY to be done...Not 'EXTRA' Not 'ORDINARY'

We are an Integrated Agency. From strategy to metrics, we help organizations build brand advocacy and evangelism in all the places customers spend time. Ranging from Contractual Staffing to Customized Software Solutions, we provide the Edge to your brand, we have muliple Client projects that needs serious talent and deliverables!

Established in 2018 , We were the Newbies in the town, but hungry for Success and Delivering the best results we have sailed through succesfully!! We work with you, for you and achieve goals together!

The Role

You will be responsible for :

  • Writing well-designed, testable and efficient code.
  • Gathering and evaluating user feedback.
  • Working as a part of a dynamic team to deliver winning products.
  • Providing code documentation and other inputs to technical documents.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimise performance.
Ideal Profile
  • 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.
What's on Offer?
  • Excellent career development opportunities
  • Work alongside & learn from best in class talent
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.