Intermediate Software Engineer

Rad Resources

Gauteng

On-site

ZAR 520,000 - 880,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rad Resources in Gauteng seeks an experienced Senior Full-Stack Engineer to design, develop, test, and maintain robust web applications and APIs. You will collaborate with designers, stakeholders, and senior engineers to deliver secure, scalable software solutions.

The role emphasizes performance optimization, integration with cloud services, and adherence to code quality, security, and best practices, with a focus on responsible use of AI-assisted development tools.

Qualifications

  • Degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
  • Proven full-stack development experience with web applications and RESTful APIs.
  • Solid understanding of database design, queries, and responsive web development.

Responsibilities

  • Develop, test, and maintain high-quality full-stack applications.
  • Build and support web applications, APIs, and backend services.
  • Develop secure, scalable, and reliable software solutions.
  • Optimize application performance, databases, and system functionality.
  • Integrate third-party APIs and cloud services where required.
  • Perform testing, code reviews, and ensure software quality before release.
  • Troubleshoot, maintain, and enhance existing applications.
  • Collaborate with senior engineers, designers, and stakeholders to deliver technical solutions.
  • Participate in planning, documentation, and knowledge sharing.
  • Use AI development tools responsibly to improve productivity while ensuring code quality, security, and compliance.

Skills

C# .NET
TypeScript
Angular
HTML
SASS
RESTful APIs
AI-assisted tooling

Education

Degree or Diploma in Computer Science / Software Engineering / IT

Tools

Git
Linux (Ubuntu)

Job description

Key Responsibilities
  • Develop, test, and maintain high-quality full-stack applications.
  • Build and support web applications, APIs, and backend services.
  • Develop secure, scalable, and reliable software solutions.
  • Optimize application performance, databases, and system functionality.
  • Integrate third-party APIs and cloud services where required.
  • Perform testing, code reviews, and ensure software quality before release.
  • Troubleshoot, maintain, and enhance existing applications.
  • Collaborate with senior engineers, designers, and business stakeholders to deliver technical solutions.
  • Participate in technical planning, documentation, and knowledge sharing.
  • Use AI development tools responsibly to improve productivity while ensuring code quality, security, and compliance.
  • Continuously learn and adopt new technologies and development best practices.

Qualifications
  • Degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
Experience
  • Minimum of 4 years' experience in full-stack software development.
  • Experience developing web applications, backend services, and RESTful APIs.
  • Solid understanding of database design, query optimization, and responsive web development.
  • Experience with Git, application deployment, and software development best practices.
  • Experience implementing UI/UX designs and working in Agile development environments is advantageous.
Technical Skills
  • Proficiency in C# .NET, TypeScript, Angular, HTML, and SASS.
  • Experience with SQL databases, Linux (Ubuntu), and RESTful API integration.
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Claude, Codex).
  • Understanding of application security principles and modern software architecture.
Core Competencies
  • Strong problem-solving and analytical skills.
  • Ability to develop clean, secure, and maintainable code.
  • Excellent communication and teamwork skills.
  • Strong sense of ownership, accountability, and time management.
  • Adaptable, self-motivated, and committed to continuous learning and professional growth.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Rad Resources • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,500,000
Intermediate Full Stack Software Developer
Intermediate Full Stack Software Developer

SpesNet Group • Pretoria

On-site
ZAR 500,000 - 700,000
Full Stack Developer
Full Stack Developer

Jobtailor • Cape Town

On-site
ZAR 520,000 - 900,000
Senior Full Stack Developer( Talent Pool)
Senior Full Stack Developer( Talent Pool)

Bsure Insurance Advisors • Gauteng

On-site
ZAR 900,000 - 1,300,000
Software Engineer
Software Engineer

Route Management • Germiston

On-site
ZAR 500,000 - 650,000
Software Engineer
Software Engineer

Rad Resources • Gauteng

On-site
ZAR 600,000 - 900,000
Intermediate Software Development
Intermediate Software Development

MVIA • Wes-Kaap

On-site
ZAR 240,000 - 420,000
Senior Full Stack Developer
Senior Full Stack Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,600,000
Full Stack Engineer
Full Stack Engineer

Dariel • South Africa

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid working model
Career growth opportunities
Strong work-life balance
+2