Talent.com
Senior Back-End Developer
Senior Back-End DeveloperSabenza IT & Recruitment • Pretoria, Gauteng, South Africa
Senior Back-End Developer

Senior Back-End Developer

Sabenza IT & Recruitment • Pretoria, Gauteng, South Africa
3 days ago
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

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)

Required Skills :

API & ETL Development GitHub CI / CD Pipelines Testing Automation Testing Terraform & IAC Deployment AWS Agile Python

Key Skills

Bootstrap,CSS,Front-End Development,HTML5,React,Redux,Node.js,Angular,Less,JavaScript,backbone.js,Sass

Employment Type : Full Time

Experience : years

Vacancy : 1

Create a job alert for this search

Senior Developer • Pretoria, Gauteng, South Africa

Related jobs
Senior Java Back-End Developer

Senior Java Back-End Developer

Telebest • Pretoria, Gauteng, South Africa
Our client has an opportunity available for a Senior Java Back-End Developer based in Pretoria.Bachelor’s degree in Computer Science, Electronic / Computer Engineering, Information Technology or a ...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Architect & Tech Lead - Remote (SA)

Senior Backend Architect & Tech Lead - Remote (SA)

Elite Search And Selection Cc • Pretoria, Gauteng, South Africa
Remote
A leading digital communications SaaS company is seeking a Senior Backend Software Engineer / Technical Lead to drive backend platform evolution and architectural decisions.The ideal candidate will...Show more
Last updated: 9 days ago • Promoted
Senior Back-End Developer

Senior Back-End Developer

Betway Group • Pretoria, Gauteng, South Africa
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Software DevelopmentThe Senior Software Developer confers with their stakeholders to an...Show more
Last updated: 6 days ago • Promoted
Back End Developer – Johannesburg – up to R580 per hour

Back End Developer – Johannesburg – up to R580 per hour

E-Merge • Pretoria, South Africa
Join one of the fastest-growing global IT hubs, delivering innovative solutions to over 50 countries.With a team of over 2,300 professionals, the hub focuses on cutting-edge technologies including....Show more
Last updated: 30+ days ago • Promoted
Senior Developer

Senior Developer

Mediro Ict • Pretoria, Gauteng, South Africa
Experienced in leading IT Teams.AWS serverless (Lambda, API Gateway, DynamoDB, SQS / SNS).Experience with Infrastructure as Code (CloudFormation preferred). Experience with CI / CD pipelines (GitHub...Show more
Last updated: 18 days ago • Promoted
SENIOR REACT DEVELOPER

SENIOR REACT DEVELOPER

Zeal HR • Pretoria, Gauteng, South Africa
An exciting opportunity has become available within the medical technology and devices industry, for a.Our client is an impact-driven digital health company passionate about affordable access to he...Show more
Last updated: 30+ days ago • Promoted
Senior Front-end Developer

Senior Front-end Developer

Sabenza IT Recruitment • Pretoria, Gauteng, South Africa
Our clients are a force for good in the rapidly and unpredictably changing global financial ecosystem.Desired Experience & Qualification. At least 5 – 6 years as a Front-end Developer or a similar r...Show more
Last updated: 30+ days ago • Promoted
Senior Back-End Developer

Senior Back-End Developer

Betway Africa • Pretoria, Gauteng, South Africa
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Collaborate with stakeholders to understand user requirements and translate them into t...Show more
Last updated: 30+ days ago • Promoted
Senior Back End Developer

Senior Back End Developer

The Talent Room • Pretoria, South Africa
Lead the application lifecycle (planning, design, development, deployment, ongoing maintenance), creating user stories and estimates, collaborating with cross-functional teams.Continuously research...Show more
Last updated: 12 days ago • Promoted
Senior Backend Engineer I

Senior Backend Engineer I

M-Kopa • Pretoria, Gauteng, South Africa
Join our expanding engineering team! We’re continuing to hire multiple Senior Backend Engineers (I, II & III) as we scale our growing FinTech team at M-KOPA. Build sophisticated event-driven microse...Show more
Last updated: 26 days ago • Promoted
Senior Full-Stack Engineer - Remote & End-to-End Impact

Senior Full-Stack Engineer - Remote & End-to-End Impact

RM Staffing B.V. • Pretoria, Gauteng, South Africa
Remote
A staffing agency in South Africa is seeking a talented Full Stack Developer to join their engineering team.The ideal candidate should have a strong background in both front-end and back-end develo...Show more
Last updated: 4 days ago • Promoted
NEW WORK IN : Senior Front end Developer (React) _ Sandton JHB (Remote) - R1.3mil

NEW WORK IN : Senior Front end Developer (React) _ Sandton JHB (Remote) - R1.3mil

E-Merge IT Recruitment • Pretoria, Gauteng, South Africa
Remote
Fintech with a core focus in Data Science and a Global Portfolio.The current need is for a Senior Front End Developer and guru in React and TypeScript. We are looking for someone with a love for tur...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Developer

Senior Backend Developer

Boardroom Appointments • Pretoria, Gauteng, South Africa
Course or Certificate in Programming.Bachelor's degree in Computer Science or Engineering (or similar).Lead the application lifecycle (planning, design, development, deployment, ongoing maintenance...Show more
Last updated: 2 days ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

Air • Pretoria, Gauteng, South Africa
We are looking for a skilled Software Engineer to design, build, and maintain scalable software products and internal tools. This role involves optimising development workflows, strengthening cloud ...Show more
Last updated: 2 days ago • Promoted
Senior Backend Engineer I - Remote | FinTech Impact

Senior Backend Engineer I - Remote | FinTech Impact

M-Kopa • Pretoria, Gauteng, South Africa
Remote
A leading FinTech firm in Pretoria is looking for a Senior Backend Engineer to build event-driven microservices aimed at empowering financial inclusion across Africa. You will work in a fully remote...Show more
Last updated: 6 days ago • Promoted
Senior Backend Developer

Senior Backend Developer

Rad Resources • Pretoria, Gauteng, South Africa
Join an innovative team in Pretoria as a Senior Backend Developer and take charge of crafting seamless B2B solutions.From collaborating with GMs and Backend Leads to executing robust strategies, yo...Show more
Last updated: 30+ days ago • Promoted
Senior Front End And Back End Software Engineer

Senior Front End And Back End Software Engineer

Bebeesoftware • Pretoria, Gauteng, South Africa
We are seeking a highly skilled Senior Front End and Back End Software Engineer to join our team.Design, develop, test, and debug web applications according to functional requirements.Utilise a str...Show more
Last updated: 6 days ago • Promoted
Back-End Developer – Centurion / Hybrid – R720K PA

Back-End Developer – Centurion / Hybrid – R720K PA

E-Merge • Pretoria, South Africa
Hey, you yes, you with the keyboard and the caffeine addiction.Do you dream in APIs and wake up debugging life itself?.If youve been itching to join a fast-growing, no-BS tech company thats redefi...Show more
Last updated: 30+ days ago • Promoted