Menu Close

Pretoria: Senior Back-End Developer posted by Sabenza IT & Recruitment

Advertisement



Job Description

About the role:

We are seeking a Senior Back-End Developer to join our Impact Platform team. The role requires expertise in API and ETL development, AWS cloud technologies, and data-driven programming. You will work on complex projects, develop scalable solutions, and collaborate with global teams to deliver cutting-edge applications and features.

Key Responsibilities:

  • Manage development projects and processes

  • Develop in data-driven programming languages such as Python and big data pipelines (ETL, SQL, Spark)

  • Develop APIs that trigger system-wide effects for BMW systems

  • Apply best practices in software development tools and techniques

  • Assist business teams with POCs and business value calculations from a developer perspective

  • Collaborate with global partners (including Munich) on application and feature development

  • Conduct system testing, parallel runs, and system implementation

  • Participate in system audits and quality assurance

  • Propose, review, and present system design solutions to IT Project Managers, leaders, or system owners

  • Develop solutions aligned with quality and delivery requirements

  • Prepare system/technical documentation according to ISO standards

  • Set up test cases, test processes, and test automation

  • Execute tests, ensure quality of work, and report results in Xray


Requirements

Essential Skills & Requirements:

  • Expertise in API and ETL development

  • Proficient in Git development, branching strategies, and development approaches

  • Experience in CI/CD pipeline development using CodeBuild and GitHub Actions

  • Strong knowledge of Test Driven Development (TDD), unit testing, functional testing, and code coverage

  • Experience with test automation (e.g., Playwright)

  • Terraform and Infrastructure as Code (IaC) deployment experience

  • PySpark pipeline development

  • Knowledge of structured and unstructured databases

  • Experience using AWS S3 Storage with Iceberg Tables and AWS Data Pipelines

  • Linux scripting and environment management

  • Proficient in AWS development and programming languages (Python preferred, Java or SQL)

  • Ability to perform additional responsibilities assigned under the Agile Working Model (AWM) Charter

View Job  Richards Bay: Area Manager posted by Bidvest Protea Coin


Advantageous Skills:

  • Data and API mining

  • Knowledge of security best practices

  • Advanced system monitoring and alerting pipeline setup

  • Strong understanding of data structures and algorithms

  • Experience integrating multiple technologies

  • Agile story and EPIC refinement and planning

  • Solution architecture skills for business applications

  • Experience with ODBC, file syncs, pre-commit hooks, coding standards (PEP8), and GitHub Copilot

  • Docker container creation and usage

  • Familiarity with data streaming services such as Apache Kafka

  • Coordination between development and support environments

  • Risk identification and management

  • Knowledge of Jira, Confluence, and Agile methodologies

  • Data analysis and ITSM knowledge

  • User support ticket management

  • MS Teams and Microsoft Office suite proficiency

  • Knowledge of Palantir Foundry and Frontend BI tools (PowerBI, Tableau, Qlikview)


Qualifications & Experience:

  • Relevant IT or Engineering degree

  • 3+ years experience in Python (decorators, advanced class manipulation, dependency injection)

  • 3+ years experience in AWS (API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM)

  • 3+ years software development experience

  • 3+ years SQL experience (advantageous)

  • AWS Certified Developer Associate or Solutions Architect (advantageous)



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




View Job  Ceres: Duty Manager posted by Kendrick Recruitment
Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Pretoria, Gauteng


Job Seeker Tip

Practice common interview questions with a friend or family member to build confidence.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Alberton: Senior Quantity Surveyor posted by Hire Resolve

Jobs in Alberton November 27, 2025
Hire Resolve Other Engineering

A leading construction contractor active across major commercial and infrastructure projects in South Africa, is currently seeking a Senior Quantity...

View Job

Welkom: Engineering Supervisor (Mechanical) posted by Hire Resolve

Jobs in Free State November 27, 2025
Construction Hire Resolve Mining Other Building

Description:Hire Resolve's Client is currently looking for an experienced Engineering Supervisor (Mechanical) to join their mining company based in the…

View Job

Sandton: Credit Controller posted by Hire Resolve

Jobs in Gauteng November 27, 2025
Accounting Hire Resolve Other Finance

A prominent Fashion/Retail company is seeking an experienced Credit Controller with a strong background in financial reconciliation, preferably within the...

View Job

Sandton: Credit Controller posted by Hire Resolve

Jobs in Gauteng November 27, 2025
Accounting Hire Resolve Other Finance

A prominent Fashion/Retail company is seeking an experienced Credit Controller with a strong background in financial reconciliation, preferably within the...

View Job  Cape Town: HR Manager | HR Business Partner posted by Elev8
View Job

Sandton: Credit Controller posted by Hire Resolve

Jobs in Gauteng November 27, 2025
Accounting Hire Resolve Other Finance

A prominent Fashion/Retail company is seeking an experienced Credit Controller with a strong background in financial reconciliation, preferably within the...

View Job

Sandton: Credit Controller posted by Hire Resolve

Jobs in Gauteng November 27, 2025
Accounting Hire Resolve Other Finance

A prominent Fashion/Retail company is seeking an experienced Credit Controller with a strong background in financial reconciliation, preferably within the...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in Northern Suburbs, Jobs in Pretoria, Jobs in South Africa

More Jobs in Your Area