Full Stack Engineer

Dariel

South Africa

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hybrid working model
Career growth opportunities
Strong work-life balance
Diverse and impactful projects
Collaborative culture with decision-in

Job summary

Dariel is seeking an Intermediate .NET Software Engineer to deliver high-quality software solutions across industries. You will design, develop, and maintain robust applications using .NET technologies, while collaborating in cross-functional teams to meet client needs.

Responsibilities include software delivery, code reviews, and continuous improvement in a hybrid work environment. The role emphasizes problem solving, scalability, and clear communication of technical concepts to stakeholders.

Qualifications

  • 4+ years’ experience in software engineering.
  • Strong proficiency in Microsoft .NET and related technologies.
  • Experience with modern software development tools and practices.
  • Solid understanding of microservices and distributed systems.
  • Strong problem-solving and analytical skills.
  • Ability to communicate technical concepts effectively.

Responsibilities

  • Design, develop, and maintain high-quality software applications using .NET technologies.
  • Write clean, efficient, and maintainable code.
  • Contribute to technical problem-solving and solution design.
  • Ensure adherence to engineering standards and best practices.
  • Work closely with cross-functional teams including developers, analysts, and architects.
  • Participate in team discussions, code reviews, and knowledge sharing.
  • Contribute to collaborative delivery and continuous improvement initiatives.
  • Analyse and resolve technical challenges effectively.
  • Apply innovative thinking to improve system performance and scalability.
  • Contribute insights across different industries and problem domains.
  • Build software solutions tailored to client needs across industries such as hospitality, medical, insurance, banking, and more.
  • Communicate technical concepts clearly when needed.
  • Ensure solutions meet functional and quality expectations.

Skills

.NET
Microservices
Team collaboration
Problem solving
Communication

Education

Relevant tertiary qualification in Computer Science/IT

Tools

React
Angular
Azure
AWS

Job description

The Intermediate .NET Software Engineer is responsible for delivering high-quality software solutions, contributing to technical problem-solving, and collaborating within high-performing engineering teams. The role focuses on building robust, scalable applications while applying strong engineering practices across diverse client environments. This position supports innovation, continuous improvement, and the creation of impactful solutions across multiple industries.

Key Responsibilities
Responsibility 1: Software Development & Delivery
  • Design, develop, and maintain high-quality software applications using .NET technologies
  • Write clean, efficient, and maintainable code
  • Contribute to technical problem-solving and solution design
  • Ensure adherence to engineering standards and best practices
Responsibility 2: Collaboration & Team Contribution
  • Work closely with cross-functional teams including developers, analysts, and architects
  • Participate in team discussions, code reviews, and knowledge sharing
  • Contribute to collaborative delivery and continuous improvement initiatives
Responsibility 3: Technical Problem Solving & Innovation
  • Analyse and resolve technical challenges effectively
  • Apply innovative thinking to improve system performance and scalability
  • Contribute insights across different industries and problem domains
Responsibility 4: Client Solution Delivery
  • Build software solutions tailored to client needs across industries such as hospitality, medical, insurance, banking, and more
  • Communicate technical concepts clearly when needed
  • Ensure solutions meet functional and quality expectations
Requirements
Essential Skills & Experience
  • 4+ years’ experience in software engineering
  • Strong proficiency in Microsoft .NET and related technologies
  • Experience with modern software development tools and practices
  • Solid understanding of microservices and distributed systems
  • Strong problem-solving and analytical skills
  • Ability to communicate technical concepts effectively
Desirable Skills & Experience
  • Experience with React or Angular
  • Exposure to a range of front-end and back-end technologies
  • Familiarity with cloud platforms such as Azure or AWS
  • Industry certifications or relevant technical training
Qualifications
  • Relevant tertiary qualification in Computer Science, IT, or related field
  • Equivalent practical experience considered
Behavioural Competencies
  • Strong teamwork and collaboration mindset
  • High level of professionalism and ethical delivery
  • Proactive approach to learning and self-development
  • Attention to detail and commitment to quality
  • Strong ownership and accountability
What We Offer
  • A supportive environment focused on career growth and development
  • Flexible hybrid working model
  • Strong work-life balance
  • Opportunities to work on diverse and impactful projects
  • A collaborative culture with active participation in decision-making
  • Exposure to complex technical challenges and continuous learning opportunities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Dot Net Developer
Senior Dot Net Developer

Dariel • South Africa

Hybrid
ZAR 900,000 - 1,400,000
Flexible hybrid working model
Mentorship and growth opportunities
Exposure to diverse industries
+3
Full Stack Engineer
Full Stack Engineer

EQPLUS TECHNOLOGIES PTY LTD • Johannesburg

On-site
ZAR 900,000 - 1,100,000
Software Developer
Software Developer

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Intermediate Software Engineer
Intermediate Software Engineer

Rad Resources • Gauteng

On-site
ZAR 520,000 - 880,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,500,000
Software Engineer III
Software Engineer III

ShopriteX • Cape Town

On-site
ZAR 900,000 - 1,200,000
Software Engineer III
Software Engineer III

ShopriteX • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Intermediate Microsoft Back-End and Front-end Developer
Intermediate Microsoft Back-End and Front-end Developer

Indsafri • South Africa

On-site
ZAR 480,000 - 600,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000