Salary
≈ $21k – $54k per year (Estimated)
Location
In office (Pretoria)
Seniority
Senior · 6+ 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.
Job Description
Role & Responsibilities:
You will be part of a feature team responsible for, but not limited to, the following:
- Understanding business requirements and preparing AS-IS and TO-BE documentation.
- Obtaining sign-off for functional and/or technical design documents.
- Designing, developing, and maintaining web applications using Angular, .NET, and SQL.
- Implementing AWS cloud solutions to improve performance and scalability.
- Writing clean, maintainable, and efficient code using TypeScript and JavaScript.
- Building and consuming RESTful services.
- Collaborating with cross-functional teams to define, design, and deliver new features.
- Participating in code reviews and providing constructive feedback.
- Troubleshooting and resolving software defects and production issues.
- Ensuring application security and data protection standards are met.
- Staying current with emerging technologies and industry trends.
- Mentoring and guiding junior developers in best practices.
- Contributing to the continuous improvement of development processes and tools.
- Managing and enabling internal and external teams to deliver implementation tasks.
- Independently developing IT solutions.
- Collaborating closely with external IT service providers.
- Taking end-to-end ownership of functions and products, from requirements gathering through implementation and issue resolution.
- Managing the full software development lifecycle, including continuous integration and deployment.
- Applying test-driven development (TDD) practices.
- Leveraging in-depth technical expertise to develop accurate and scalable software solutions.
- Collaborating closely with product owners and stakeholders.
- Executing development activities according to Agile methodologies, such as Scrum.
Requirements
Essential Skills:
- Strong experience with the Angular framework (v18+).
- Building applications using the .NET framework and C#.
- Experience using Amazon Web Services (AWS).
- Strong SQL database management experience (RDS PostgreSQL).
- RESTful APIs: Proven ability to design and consume RESTful services.
- Terraform for infrastructure as code.
- CI/CD: Experience with continuous integration and continuous deployment tools and practices.
- Strong ability to work collaboratively within a team environment.
Advantageous Skills:
- Data Engineering experience.
- Experience integrating with or training LLMs or LRMs.
- Strong analytical and problem-solving skills.
- Familiarity with DevOps practices.
- Exposure to Kubernetes.
- Agile working experience.
- Knowledge of IT security best practices.
- Proven application architecture experience.
- German language skills.
- Experience with Confluence and Jira.
Qualifications & Experience:
- Degree in IT or equivalent practical experience.
- 6+ years of professional software development experience.
- Relevant AWS certifications are advantageous but not mandatory.
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.
698,009 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
AI Builder, Emerging Talent - Spanish Market
2 hours ago
≈ $49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
AI Builder, Emerging Talent - Polish Market
2 hours ago
≈ $49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
Software Engineer
3 hours ago
In office
JavaScript
Java
SQL
Frontend
React.js
Mobile
JUnit
DevOps
GitHub Actions
CI/CD
Jenkins
Git
Docker
Apply
Frontend Engineer
3 hours ago
In office • Bachelor's Degree
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Sass
Turborepo
DevOps
Terraform
GCP
Azure
CI/CD
Git
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Design
Figma
Management
Agile
QA
Playwright
Jest
Apply
Senior Software Engineer (IT)
3 hours ago
≈ $21k – $53k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Pretoria
JavaScript
Java
Java
Maven
Databases
PostgreSQL
DevOps
Rest API
Linux
Unix
SOAP
Management
Agile
Apply
Graduate Software Developer (IT)
3 hours ago
≈ $15k – $43k per year (Estimated) • In office • Full-Time • Bachelor's Degree
SQL
C#
C++
Apply
Infrastructure Manager (IT)
3 hours ago
≈ $26k – $59k per year (Estimated) • In office • Full-Time • 10+ years exp • Pretoria
DevOps
SLI/SLO/SLA
Apply
Information Security Officer (Safety)
3 hours ago
≈ $25k – $55k per year (Estimated) • In office • Full-Time • 5+ years exp • Pretoria
Cybersecurity
ISO 27001
Management
ITIL
Apply
Web Developer and Technical Support (Education)
3 hours ago
≈ $11k – $30k per year (Estimated) • In office • Full-Time • Pretoria
JavaScript
PHP
PHP
WordPress
WooCommerce
Databases
MySQL
Frontend
JQuery
DevOps
Rest API
SOAP
Apply
≈ $16k – $46k per year (Estimated) • In office • Full-Time • 4+ years exp • Pretoria
JavaScript
TypeScript
SQL
Frontend
Angular
Apply
Junior Accountant (Pretoria East)
5 hours ago
≈ $11k – $25k per year (Estimated) • In office • Full-Time • 1+ year exp • Pretoria
Apply
This is one of many
698,009 more open roles from verified company boards, updated every day.

