Overview

Lead Dotnet Developer Jobs in Johannesburg, South Africa at Dariel

Senior .NET Developer / Tech Lead

Hybrid | Dariel

Company Overview

At Dariel
, we are a leading software development company delivering cutting‑edge solutions across the healthcare, hospitality, and financial services industries
, among others.

We are driven by our commitment to delivery, growth, and ethics
, and we foster a culture built on innovation, collaboration, and excellence
. With a strong focus on work‑life balance
, we offer a hybrid work environment and generous leave policies to support our team’s well‑being.

Our solutions are widely used and trusted — you’ve likely interacted with them without even realizing it.

Why Join Dariel? Lead impactful projects

Drive the design and delivery of solutions that make a real‑world impact across industries.

Shape technical direction

Play a key role in influencing architecture, standards, and best practices.

Continuous growth

Stay ahead with exposure to modern technologies, tools, and leadership opportunities.

Hybrid flexibility

Enjoy a balanced work environment that supports productivity and personal commitments.

High‑performance culture

Collaborate with skilled professionals in a team that values innovation and knowledge sharing.

Competitive package

Including medical aid and performance‑based incentives
.

Role Overview

We are looking for a Senior .NET Developer / Tech Lead with strong technical expertise and leadership experience to guide development teams in delivering high‑quality, scalable software solutions.

This role requires a balance of hands‑on development
, technical leadership
, and team mentorship
, ensuring successful project delivery and continuous team growth.

Key Responsibilities Technical Leadership

  • Lead the design and architecture of scalable and maintainable solutions
  • Define and enforce development standards, best practices, and coding guidelines
  • Ensure solutions are secure, performant, and aligned with business requirements
  • Provide hands‑on development support on complex technical challenges

Team Leadership & Mentorship

  • Lead and mentor a team of developers, fostering a culture of learning and accountability
  • Conduct code reviews
    , provide constructive feedback, and support career growth
  • Assist in resource planning, task allocation, and delivery management
  • Promote collaboration and communication within cross‑functional teams

Delivery & Engineering Excellence

  • Collaborate with stakeholders to gather requirements and define technical solutions
  • Oversee the development of .NET‑based applications and RESTful APIs
  • Guide front‑end development efforts using modern frameworks (e.g., Angular, React)
  • Ensure high‑quality output through testing, debugging, and continuous improvement
  • Drive adoption of Agile methodologies and Dev Ops practices

Required Skills & Experience

  • 7+ years of experience in .NET / .NET Core development
  • Proven experience in a Team Lead or Tech Lead role
  • Strong understanding of software architecture, design patterns, and best practices
  • Experience building scalable, enterprise‑level applications
  • Solid experience with SQL and database design
  • Experience designing and consuming RESTful APIs
  • Proficiency in front‑end technologies such as Angular, React, or similar frameworks
  • Strong knowledge of application security principles (e.g., OAuth, authentication/authorization)
  • Experience with cloud platforms (preferably Azure)
  • Familiarity with CI/CD pipelines and Dev Ops practices
  • Strong working knowledge of Agile methodologies
  • Expertise with tools such as Git, JIRA, and modern development tool chains

Leadership Competencies

  • Strong people leadership and mentoring skills
  • Excellent communication and stakeholder management
  • Ability to drive delivery under pressure while maintaining quality
  • Strategic thinking with strong problem‑solving and decision‑making ability
  • Passion for continuous improvement and innovation

Nice to Have

  • Experience with microservices architecture
  • Exposure to containerization (Docker/Kubernetes)
  • Experience across industries such as financial services, healthcare, or hospitality

Qualifications

  • Degree in Computer Science or related field (advantageous)
  • Equivalent leadership and technical experience highly valued

Join Us

At Dariel, you’ll have the opportunity to lead, innovate, and make a meaningful impact while working with a team that values excellence, growth, and collaboration
.

Apply now and take the next step in your leadership journey.

#J-18808-Ljbffr

Title: Lead Dotnet Developer

Company: Dariel

Location: Johannesburg, South Africa

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.