Salary
≈ $30k – $61k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior · 6+ years exp
Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Nov 2, 2026.
Overview
Company
Impact
Profile match
SavageOne is a South African recruitment firm headquartered in Sandton that sources candidates for client companies through once-off permanent hires and contract staffing. Founded in 2023 with a fully remote team, it charges a flat 9.5 percent placement fee and uses AI-assisted matching to shortlist South African talent for local and overseas employers, including a London-based software purchasing firm. Its open roles for clients span senior .NET, Node.js, Python, PHP and Salesforce developers, QA and performance testers, solution architects, project managers, supply chain managers and talent acquisition staff.
Position Overview: We are seeking an experienced Senior Full Stack Developer with a minimum of6 years of proven expertise to join our innovative team. The ideal candidate will possess strong proficiency in Python, SQL, PL/SQL, and front-end Power BI development. As a Senior Full Stack Developer, you will play a key role in designing, developing, and maintaining sophisticated software solutions that drive our company's success.
Main skillset:
- Python
- SQL
- PL/SQL
- Front-end BI Skills
Key Responsibilities:
- Lead cross-functional teams in gathering requirements, architecting software solutions, and implementing new features.
- Develop scalable backend systems using Python and SQL/PLSQL to efficiently handle data processing, storage, and retrieval.
- Design and implement RESTful APIs and web services to integrate with external systems and applications.
- Create visually compelling and interactive dashboards and reports using Power BI to visualize data insights effectively.
- Optimize application performance and ensure the reliability, availability, and security of software systems.
- Conduct thorough code reviews, identify areas for optimization, and mentor junior developers to foster growth and excellence.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 6+ years of experience in full stack software development, with a focus on Python, SQL, PL/SQL, and front-end Power BI.
- Proficiency in Python programming language and experience.
- Strong understanding of relational databases, SQL querying, and database design principles.
- Extensive experience with PL/SQL programming and Oracle database technologies.
- Demonstrated expertise in developing interactive dashboards and reports using Power BI or similar BI tools.
- Solid grasp of front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Excellent problem-solving skills, attention to detail, and ability to thrive in a fast-paced environment.
- Strong communication skills and ability to collaborate effectively with team members and stakeholders.
Preferred Skills:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Proficiency in Agile development methodologies and DevOps practices.
- Relevant certifications in technologies or frameworks (e.g., Microsoft Certified: Power BI, Oracle Certified Professional).
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.
2,092,393 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
Analytics
Similar stack
Same company
Johannesburg
Senior Business Analysis
2 hours ago
In office · Full-Time · Johannesburg
SQL
DevOps
Azure DevOps
Azure
Management
Confluence
Jira
Agile
BPMN
Apply
Systems Analyst - Senior & Technical
14 days ago
In office · Full-Time · Johannesburg
Management
Agile
Apply
Senior Systems Analyst – Payments & DebiCheck
8 hours ago
In office · 5+ years exp · Sandton
SQL
Databases
Apache Kafka
DevOps
Rest API
Azure DevOps
Azure
SOAP
Management
Confluence
Jira
Agile
QA
Postman
SoapUI
Apply
Apply
Senior BI Analyst (CH1288)
11 days ago
In office · Full-Time · Stellenbosch
SQL
Analytics
Power BI
Dimensional Modeling
Apply
Technical Support Engineer
1 day ago
$19k per year · Remote (South Africa) · Pretoria · Cape Town · Durban · Johannesburg
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Replicate
DevOps
Rest API
Cloudflare
Cybersecurity
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Active Directory
Management
Intercom
Freshdesk
QA
Sentry
Apply
Principal Security Platforms Engineer
1 day ago
≈ $31k – $81k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Johannesburg
Python
PowerShell
AI/ML
AI Agents
DevOps
Rest API
GCP
Prometheus
Azure
AWS
Cortex
Windows
Cybersecurity
MITRE ATT&CK
SIEM
Apply
Apply
$54k – $72k per year (gross) · In office · Full-Time · Johannesburg
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
ChatGPT
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Incident Management
Apply
$33k – $40k per year (gross) · In office · Johannesburg
Apply
This is one of many
2,092,393 more open roles from verified company boards, updated every day.

