Salary
≈ $16k – $44k per year (Estimated)
Location
In office (Pretoria)
Seniority
Middle · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Essential Job Functions
- Design, develop, test, and debug web applications according to functional requirements.
- Utilise a strong understanding of Angular to build user interfaces that are responsive, performant, and user-friendly.
- Develop, maintain, and deploy robust back-end systems using C#, ASP.NET MVC, and MSSQL. This includes building and managing databases, implementing business logic, and handling server-side operations.
- Adhere to established coding standards and development methodologies (e.g., Agile).
- Collaborate effectively with other developers, designers, and stakeholders to ensure technical feasibility and user satisfaction.
- Communicate clearly and concisely with all levels of staff, including senior management and clients.
- Troubleshoot, diagnose, and resolve software application errors.
- Maintain and optimise existing systems after deployment.
- Stay up to date on the latest technologies and industry trends within the full-stack development landscape.
- Track and log work hours.
- Maintain consistent communication with clients to manage expectations and address any concerns.
Skills Requirements:
- 5+ years of experience in full-stack development, with a strong focus on Angular for the front-end.
- Proficiency in C# and ASP.NET MVC for back-end development.
- A good understanding of SQL databases (MSSQL preferred), with experience in writing T-SQL queries.
- Familiarity with Object-Relational Mapping (ORM) technologies (Entity Framework a plus).
- Experience with RESTful APIs is beneficial.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Life skills requirements:
- Strong analytical skills.
- Attention to detail.
- Experience working effectively as part of a team.
- Good written and verbal communication skills.
- Inter-personal skills.
- A flexible approach and ability to adapt.
- Ability to work under own initiative and under pressure.
Qualification requirements:
- University degree in Computer Science or similar tertiary qualification
- Microsoft Certified Solutions Developer (MCSD) beneficial
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
697,753 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Pretoria
Senior Software Developer (On-site/ remote)
3 hours ago
≈ $21k – $54k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • East London
Python
JavaScript
PHP
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MySQL
AI/ML
AI Agents
Frontend
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Power BI
SSIS
Management
Agile
Scrum
Apply
Senior Back End Developer - SQL - Edenvale
3 hours ago
≈ $20k – $49k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Johannesburg
Python
Java
PHP
SQL
C#
Databases
MySQL
PostgreSQL
MS SQL
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
k6
Apply
Data Analyst
3 hours ago
≈ $18k – $41k per year (Estimated) • In office • Part-Time • 8+ years exp • Master's Degree
Python
SQL
Databases
Db2
MS SQL
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
ETL/ELT
Microsoft Excel
Apply
Senior Control System Engineer -Western Cape
3 hours ago
≈ $19k – $47k per year (Estimated) • In office • Full-Time • 5+ years exp • Pretoria
Databases
MS SQL
DevOps
SLI/SLO/SLA
Apply
≈ $25k – $63k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Pretoria
SQL
Apply
≈ $15k – $36k per year (Estimated) • In office • Full-Time • 3+ years exp • Johannesburg
Apply
Junior Accounts Clerk
3 hours ago
$12k – $13k per year • In office • Full-Time • 3+ years exp • Cape Town
Analytics
Microsoft Excel
Management
Xero
Microsoft Office
Apply
Regional Key Account Manager -Industrial (M/F/D)
3 hours ago
≈ $15k – $36k per year (Estimated) • In office • Full-Time • 3+ years exp • Johannesburg
Management
Microsoft Office
Apply
In office • Full-Time • Johannesburg
Apply
Senior Graphic Design
3 hours ago
$30k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Johannesburg
Design
Adobe Photoshop
Figma
Sketch
Adobe After Effects
Apply
This is one of many
697,753 more open roles from verified company boards, updated every day.

