Exciting Opportunity: Risk Backend Engineer
Location: Johannesburg or Cape Town
Job Family: Backend Engineering
Are you passionate about building innovative solutions and working on projects with purpose? Join Sabenza iT on contract where we bring talented individuals together to create unique and aspirational outcomes driving growth and sustainability for our customers.
Role Overview
We are seeking a skilled and motivated Risk Backend Engineer to build and maintain Risk services in an Agile environment. You will work closely with Product Owners for Credit Risk and FRAML leveraging cutting-edge tools and methodologies to deliver impactful solutions.
Key Responsibilities
- Develop robust solutions based on product owner requirements.
- Work effectively within an Agile environment.
- Create proof-of-concept (POC) solutions and present results.
- Write clean, secure, and well-documented code with high unit test coverage.
- Automate repetitive tasks using tools and scripts.
- Debug and review code to ensure quality and efficiency.
- Follow the software development lifecycle analyzing and addressing challenges.
- Mentor junior engineers and foster a culture of collaboration.
- Document and manage work using tools like JIRA and Confluence.
- Contribute to team brainstorming sessions for new products and innovations.
Skills & Experience
- Proven experience as a Backend Developer in an Agile environment.
- Exposure to regulated industries (e.g. Banking) is advantageous.
- Proficiency in:
- SAS language and tools like SAS Viya (Intelligent Decisioning and Studio).
- Python development with Pytest for AWS Lambda serverless functions.
- REST API documentation with OpenAPI/Swagger.
- Integration using AWS API Gateway and Azure APIM.
- Knowledge of:
- AWS services such as Lambda, EventBridge, S3, DynamoDB, and Step Functions.
- Terraform for cloud resource provisioning.
- Networking concepts (e.g. private links, multicloud VPNs).
- Familiarity with Git and CI/CD workflows (e.g. GitHub Actions).
- Experience with Feedzai is a plus.
Core Competencies
- Strategic thinking and problem-solving.
- Collaborative and proactive communication.
- Innovation and adaptability.
- Strong execution skills and attention to detail.
Why Join Us
Be part of an innovative team that values growth, collaboration, and excellence. This is your opportunity to work on meaningful projects in a dynamic and forward-thinking environment.
Ready to Apply
If you meet the requirements and are excited about the role, we’d love to hear from you! Submit your CV and a brief cover letter to Insert Application Details.