Skip to main content
Post your resume and find your next job on Indeed!

Senior Developer jobs

Sort by: -

People also searched:

software

Job Post Details

This job has expired on Indeed
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Principle .Net Developer/Architect - EvdB - job post

Mediro ICT
Pretoria, Gauteng
Permanent

Location

Pretoria, Gauteng

Full job description

This role, within a flat organizational structure, requires both leadership skills and technicalexpertise, as well as a willingness to undertake tasks from solution design to core functionalitydevelopment.

Key responsibilities include:
  • Architect and develop high-quality .NET applications using .NET Core, ASP.NET, andrelated frameworks to meet business and technical goals.
  • Lead the design and implementation of robust, scalable solutions, including web, mobile,and desktop applications.
  • Drive technical excellence by establishing best practices, coding standards, and CI/CDpipelines for .NET development.
  • Tackle complex challenges in performance, scalability, and reliability for high-impactsystems.
  • Collaborate with cross-functional teams (e.g., product, UX, QA) to define requirementsand deliver seamless end-to-end solutions.
  • Mentor and guide mid- and senior-level developers, fostering a culture of technicalinnovation and collaboration.
  • Evaluate and adopt emerging .NET technologies to keep our stack at the forefront of theindustry.
  • Contribute to strategic technical roadmaps, aligning development with businessobjectives.
Experience:
10+ years of professional software development experience, with atleast 7 years focused on .NET technologies (.NET Core, ASP.NET, C#).

Technical Expertise:
Deep mastery of .NET Core, ASP.NET MVC/Web API, and EntityFramework.

Strong understanding of design patterns (e.g., CQRS, DDD) andarchitectural principles (e.g., SOA, event-driven systems).

Expertise in optimizing application performance, scalability, and security.

Proficiency with modern DevOps practices, including CI/CD, Docker, orsimilar tools.

Highly Desirable:
Extensive experience with mobile development using .NET MAUI for crossplatformapplications.

Expertise in building modern web applications with Blazor (Server and/orWebAssembly).

Strong proficiency in web development technologies (e.g., HTML5, CSS,JavaScript, or modern frameworks like React/Angular).

Leadership:
Proven ability to lead complex projects, mentor teams, and influencetechnical strategy.

Track record of solving challenging technical problems in highstakesenvironments.

Nice-to-Haves:
Experience with Xamarin or other cross-platform mobile frameworks.

Contributions to open-source .NET projects or technical communities.

Experience with NoSQL databases, like Couchbase

Education:
Bachelor’s degree in Computer Science, Engineering, or related field (orequivalent experience). Advanced degrees or certifications are a plus.

Soft Skills:
Exceptional communication, collaboration, and ability to articulatecomplex technical concepts to non-technical stakeholders.

Between 7 - 10 Years
Let Employers Find YouUpload Your Resume