Software Developer

Hr Options

Pretoria

On-site

ZAR 600,000 - 900,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hr Options is seeking a Software Developer in Pretoria to design, build, integrate and maintain web platforms, mobile apps, and AI-driven solutions for a fast-growing SME financing company.

The role blends technical depth with innovation, ensuring secure, scalable software across web and mobile environments. You will collaborate with product owners, credit analysts, and operations teams to translate business needs into technical solutions.

Qualifications

  • 3–5+ years of experience in software development across web and mobile environments.
  • Strong analytical and problem‑solving ability.
  • Excellent communication and collaboration skills.

Responsibilities

  • Full-Stack Development: Build and maintain responsive web applications, internal portals, and customer-facing digital tools.
  • Mobile App Development: Develop cross-platform mobile apps (iOS/Android) for loan apps and onboarding.
  • AI & Automation: Integrate AI models into business processes including automated credit scoring and chatbot support.
  • System Architecture & Integration: Design scalable architectures and integrate with third‑party APIs.
  • Data Engineering & Analytics: Work with structured/unstructured data for analytics dashboards and risk models.
  • Security & Compliance: Implement secure coding aligned with POPIA and financial standards.

Skills

3–5+ years experience
Analytical thinking
Communication skills
Problem-solving
Collaborative mindset

Education

Bachelor’s degree in Computer Science / Information Systems / Engineering

Tools

APIs integration
Data analytics tools

Job description

SOFTWARE DEVELOPER HR Options Pretoria, Tshwane Metro, South Africa

A multi‑disciplinary Software Developer who can design, build, integrade and maintain web platforms, mobile applications, and AI-driven solutions that support a fast‑growing financing company focused on small and medium enterprises (SMEs). This role blends technical depth with innovation, ensuring seamless digital experiences for clients, partners, and internal teams.

Key Responsibilities
  • Full-Stack Development: Build and maintain responsive web applications, internal portals, and customer-facing digital tools.
  • Mobile App Development: Develop and optimise cross-platform mobile applications (iOS/Android) that support loan applications, client onboarding, and account management.
  • AI & Automation: Integrate AI models into business processes, including:
  • automated credit scoring
  • document classification
  • chatbot and client support automation
  • workflow optimisation
  • System Architecture & Integration: Design scalable system architectures and integrate with third-party APIs (banking, credit bureaus, payment gateways, CRM/ERP systems).
  • Data Engineering & Analytics: Work with structured and unstructured data to support analytics dashboards, risk models, and operational insights.
  • Security & Compliance: Implement secure coding practices aligned with POPIA and financial industry standards.
  • Collaboration: Work closely with product owners, credit analysts, operations teams, and leadership to translate business needs into technical solutions.
Required Skills & Experience
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience.
  • 3–5+ years of experience in software development across web and mobile environments.
  • Experience building secure financial or transactional systems is highly advantageous.
  • Knowledge of credit processes, lending workflows, or SME financing is a plus.
  • Strong analytical and problem‑solving ability.
  • Ability to translate complex business requirements into practical technical solutions.
  • High attention to detail and commitment to quality.
  • Collaborative mindset with excellent communication skills.
  • Innovative thinker with a passion for emerging technologies.

Duration: Permanent is preferred or 12 months contact. Location: Pretoria, but we can accommodate Bryanston and Cape Town. Work Model: 3 days onsite is the current corporate directive. We are seeking...

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack & Mobile Software Engineer — AI-Driven Fintech
Full-Stack & Mobile Software Engineer — AI-Driven Fintech

Hr Options • Pretoria

On-site
ZAR 600,000 - 900,000
Software Engineer (Developer/Technical)
Software Engineer (Developer/Technical)

Black Pen Recruitment • Cape Town

Hybrid
USD denominated salary
Annual cash bonus based on performance
Opportunity to partake in ESOP after 12 months
Web & Mobile Developer
Web & Mobile Developer

Smart4 Energy • Wes-Kaap

On-site
Software Developer
Software Developer

Hire Resolve • South Africa

On-site
ZAR 720,000 - 1,100,000
Salary negotiable
Software Developer
Software Developer

Upspire Talent • Johannesburg

On-site
ZAR 500,000 - 750,000
Senior Software Developer | Johannesburg | Permanent
Senior Software Developer | Johannesburg | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Junior Software Developer
Junior Software Developer

QE Services IT Recruitment • Bellville

On-site
ZAR 240,000 - 360,000
Developer – Applications & Data
Developer – Applications & Data

DLK Group • Cape Town

On-site
ZAR 480,000 - 720,000
Senior Software Developer (Java, SQL) (CH1196)
Senior Software Developer (Java, SQL) (CH1196)

Capital H Staffing and Advisory Solutions • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000