Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

TAC Recruitment

Johannesburg

On-site

ZAR 400 000 - 600 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A local recruitment agency seeks a skilled Software Developer for an onsite role in Gauteng. The ideal candidate will work closely with production and quality teams to enhance the Product Tracking Quality Management System. Responsibilities include maintaining SQL databases, developing Android applications, and integrating with industrial equipment. A strong background in C#, Java, as well as experience in manufacturing or operational environments is required. Join a dynamic team and contribute to business-critical systems.

Qualifications

  • 5–10 years of relevant software development experience.
  • Experience working in manufacturing, operational, or industrial environments.
  • Experience integrating software systems with operational or ERP platforms.

Responsibilities

  • Maintain, support, and enhance the Product Tracking Quality Management System.
  • Design and implement new system features and improvements.
  • Maintain and optimise SQL Server databases, queries, and integrations.
  • Develop and maintain reports using SQL Server Reporting Services and Microsoft Excel.
  • Develop and support Android applications deployed on industrial scanners.

Skills

C#
Java
VB
SQL
Android application development
Windows Forms (WinForms)
SQL Server Reporting Services (SSRS)
Microsoft Excel

Tools

Visual Studio
Android Studio
SQL Server Management Studio
Job description

This is a hands‑on, onsite role working closely with Production, Quality, Finance, and Operations teams to ensure system stability, data integrity, and effective integration between software applications, databases, and industrial equipment.
The role is ideal for a developer who enjoys working in an operational environment and taking ownership of business‑critical systems.

Key Responsibilities
  • Maintain, support, and enhance the Product Tracking Quality Management System
  • Design and implement new system features and improvements
  • Maintain and optimise SQL Server databases, queries, and integrations
  • Develop and maintain reports using SQL Server Reporting Services (SSRS) and Microsoft Excel
  • Develop and support Android applications deployed on industrial scanners
  • Integrate and support industrial equipment including:
  • Barcode scanners
  • Zebra label printers
  • Laser barcoding / marking machines
  • Support Syspro integration with manufacturing and operational systems
  • Troubleshoot software, device, and basic hardware‑related issues
  • Work closely with production and quality teams to resolve operational challenges
  • Contribute to continuous improvement of internal manufacturing technologies
Required Technical Skills & Experience
  • Programming Languages: C#, Java, VB, SQL
  • Applications & Platforms:
  • Windows Forms (WinForms)
  • Android application development
  • Databases & Reporting:
  • Microsoft SQL Server 2008 to 2022
  • SQL Server Reporting Services (SSRS)
  • Microsoft Excel (reporting and data analysis)
  • Development Tools:
  • Visual Studio
  • Android Studio
  • SQL Server Management Studio
  • Experience integrating software systems with operational or ERP platforms (Syspro preferred)
  • Exposure to manufacturing or quality management systems
  • Experience with industrial scanners or label printers
  • Zebra Programming Language (ZPL) (advantageous but not required)
  • Experience integrating laser barcoding or marking equipment
  • 5–10 years of relevant software development experience
  • Experience working in manufacturing, operational, or industrial environments is highly advantageous

Software Developer • Gauteng, JHB , Eastern Suburbs

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.