Senior Software Engineer & Tech Lead (Remote)

Indsafri

South Africa

Hybrid

ZAR 900,000 - 1,300,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Indsafri is seeking a Senior Developer to join our engineering team. You will design, develop, and maintain high-quality software while acting as a technical lead, mentoring juniors, and conducting code reviews.

You will architect scalable solutions, collaborate with cross-functional teams, and optimize performance, security, and reliability. Strong problem-solving and communication are essential for success.

Qualifications

  • 5+ years of professional software development experience.
  • Bachelor's degree in computer science, engineering, or related field (or equivalent).
  • Strong knowledge of design patterns, data structures and algorithms.
  • Experience with REST/GraphQL APIs and databases (SQL/NoSQL).
  • Hands-on cloud experience (AWS, Azure or GCP) and CI/CD pipelines.
  • Excellent analytical, problem-solving and communication skills.

Responsibilities

  • Design, develop, test, and deploy software components and services.
  • Provide technical leadership and guide junior developers via mentorship and code reviews.
  • Architect scalable, maintainable solutions for complex business needs.
  • Collaborate with product managers, designers and stakeholders on scope and deliverables.
  • Troubleshoot, debug, and upgrade existing systems for performance and reliability.
  • Optimize applications for speed, scalability, and security.
  • Stay current with industry trends and foster team innovation.

Skills

Design patterns
Data structures
Algorithms
Analytical skills
Communication

Education

Bachelor's degree in CS/Engineering
Master's degree (preferred)

Tools

REST/GraphQL
AWS
Azure
GCP
CI/CD pipelines
Docker
Kubernetes

Job description

Indsafri is seeking a Senior Developer to join our engineering team. You will design, develop, and maintain high-quality software while acting as a technical lead, mentoring juniors, and conducting code reviews.

You will architect scalable solutions, collaborate with cross-functional teams, and optimize performance, security, and reliability. Strong problem-solving and communication are essential for success.

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

Similar jobs worth comparing

Senior Java & Angular Tech Lead for Scalable Enterprise Apps
Senior Java & Angular Tech Lead for Scalable Enterprise Apps

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,350,000
Enterprise Software Engineer & Tech Leader
Enterprise Software Engineer & Tech Leader

IndSAfri • Roodepoort

On-site
ZAR 90,000 - 120,000
Senior Java Software Engineer – API & Microservices
Senior Java Software Engineer – API & Microservices

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Software Engineer II: Automation & DevOps Expert
Software Engineer II: Automation & DevOps Expert

Indsafri • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Full-Stack Engineer: Build Scalable Web Apps & APIs
Full-Stack Engineer: Build Scalable Web Apps & APIs

Indsafri India Private Limited • South Africa

On-site
ZAR 450,000 - 600,000
Senior AWS Cloud Engineer & Infra Architect
Senior AWS Cloud Engineer & Infra Architect

Indsafri India Private Limited • South Africa

On-site
ZAR 800,000 - 1,000,000
Senior Test Lead & Quality Strategist
Senior Test Lead & Quality Strategist

Indsafri • South Africa

On-site
ZAR 600,000 - 900,000
Engineering Team Lead - Remote/Hybrid, Hands-on Leader
Engineering Team Lead - Remote/Hybrid, Hands-on Leader

Communicate Finance • Randburg

Hybrid
ZAR 800,000 - 1,000,000
Frontend UI Lead & Design System Architect
Frontend UI Lead & Design System Architect

Indsafri • South Africa

On-site
ZAR 1,000,000 - 1,400,000
Tech Lead: .NET, Angular & AWS — Remote Opportunity
Tech Lead: .NET, Angular & AWS — Remote Opportunity

Idbasesoftware • Johannesburg

On-site
ZAR 1,000,000 - 1,500,000