Enable job alerts via email!

Junior Developer

The Legends Agency

Pretoria

On-site

ZAR 300,000 - 400,000

Full time

Today
Be an early applicant

Job summary

A technology-driven organisation in Pretoria seeks a Junior Developer to maintain and enhance ASP.NET applications. You will gain experience through mentorship and real-world projects, working with modern technologies. The ideal candidate has 1-2 years of .NET experience or strong academic exposure. This role emphasizes continuous learning and career development in a collaborative environment.

Qualifications

  • 1-2 years of experience in .NET development or strong academic exposure.
  • Proficiency in C#, ASP.NET MVC/Web API, HTML, CSS, and JavaScript.
  • Knowledge of SQL Server and relational databases.

Responsibilities

  • Maintain and debug existing ASP.NET applications hosted on IIS.
  • Develop features and enhancements aligned with business requirements.
  • Use Git for version control and Azure DevOps for task tracking.

Skills

C#
ASP.NET MVC/Web API
HTML
CSS
JavaScript
SQL Server
Git

Education

Bachelor's degree in Computer Science, IT, or related field

Tools

Azure DevOps
IIS/Windows Server
Job description
Overview

Junior Developer

Pretoria | R30,000 - R40,000 per month

About Our Client

Our client is a technology-driven organisation specialising in building and maintaining enterprise-grade software solutions. With a strong focus on innovation, collaboration, and professional development, they provide an environment where junior developers can grow their skills and contribute to impactful projects. The company values continuous learning and offers exposure to modern technologies and structured development practices.

The Role

As a Junior Developer, you will be part of a collaborative team responsible for maintaining and extending ASP.NET (C#) applications. This role is designed to provide early-career developers with exposure to real-world projects, mentorship from senior developers, and opportunities to build a solid foundation in .NET technologies. You will gain experience across software maintenance, debugging, feature development, and database integration.

Key Responsibilities
  • Bring 1 -2 years of .NET development experience (or equivalent academic/internship background).
  • Maintain and debug existing ASP.NET (C#) applications hosted on IIS/Windows Server.
  • Develop new features and enhancements aligned with business requirements.
  • Work with SQL Server databases for queries, stored procedures, and integration.
  • Use Git for version control and Azure DevOps for task tracking and CI/CD pipelines.
  • Participate in change management, incident resolution, and testing activities.
  • Document code and contribute to knowledge sharing within the team.
About You
  • 1 -2 years of experience in .NET development, or strong academic/internship exposure.
  • Proficiency in C#, ASP.NET MVC/Web API, HTML, CSS, and JavaScript.
  • Knowledge of SQL Server (queries, tables, indexing) and relational databases.
  • Basic understanding of version control (Git) and agile methodologies.
  • Bachelors degree in Computer Science, Information Technology, or related field.
  • Strong problem-solving skills, attention to detail, and eagerness to learn.
Nice-to-Haves
  • Exposure to Azure DevOps.
  • Microsoft certifications such as Azure Developer Associate or .NET Fundamentals.
  • Familiarity with IT governance (e.g., ITIL basics) or financial services applications.
  • Knowledge of SSRS (SQL Server Reporting Services) and Power BI for reporting and dashboards.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.