{"id":2547156,"url":"https://alion.io/job/istaff-systems-developer","title":"Systems Developer","company":{"id":3906225,"name":"iStaff","domain":"istaffrecruitment.co.za","url":"https://alion.io/company/istaff-pty-ltd","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":null,"truth_index":{"grade":"B","score":80,"open_postings":10,"ghost_share":0.2,"stale_share":0,"repost_share":0.9,"time_to_fill_p50_days":4,"computed_at":"2026-10-15T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"part_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":35000,"max":47000,"currency":"ZAR","period":"month","gross":null,"usd_annual":33912},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ACT","optional":false},{"name":"ChatGPT","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"Lovable","optional":false},{"name":"PostgreSQL","optional":false},{"name":"SQL","optional":false},{"name":"Supabase","optional":false}],"status":"closed","first_seen_at":"2026-10-14T17:06:51Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-15T07:31:43Z","board_verified":false,"closed_at":"2026-10-15T07:31:43Z","days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Minimum RequirementsStrong practical experience with SQL, PostgreSQL and relational database design.\nExperience with Supabase or a similar cloud backend platform.\nWeb application development and API integration experience.\nExperience migrating data from Microsoft Access or similar legacy systems.\nExperience with authentication, permissions, testing and deployment.\nPractical experience using AI-assisted coding/development tools.\nStrong analytical, problem-solving and business-process skills.\nAbility to communicate effectively with both technical and non-technical users.\nAble to give examples of systems you have developed or contributed to\nDuties and Responsibilities:\nSystem Development & Modernisation\nAssess and replace the existing Microsoft Access system with a modern SQL/cloud-based solution.\nDevelop and maintain applications using Supabase, PostgreSQL and SQL.\nDesign databases, relationships, workflows, reports, dashboards and business rules.\nDevelop or integrate APIs and implement authentication, permissions and security.\nUse Git/GitHub and appropriate development standards.\nUse AI-assisted development tools such as Lovable, Cursor, Claude Code, GitHub Copilot or ChatGPT effectively and responsibly.\nOperational Systems\nDevelop and improve functionality across areas such as:\nInventory and warehouse management\nAsset and serial-number management\nTechnical job and field-service management\nStock movements, transfers and barcode functionality\nCustomer assets, repairs, warranties and lifecycle tracking\nScheduling, job records, photos, stock usage and customer sign-off\nAdditional operational workflows as required\nData Migration & ImplementationReview, clean, map and migrate data from legacy systems.\nTest applications, workflows, data and permissions across desktop and mobile environments.\nCoordinate user acceptance testing and resolve issues.\nDeploy new systems and monitor their adoption.\nRetire legacy systems once replacements are stable and approved.\nBusiness Process & User SupportWork directly with management and operational teams to understand requirements.\nMap and improve business processes.\nDevelop practical solutions based on user feedback.\nTrain users and administrators.\nProvide initial implementation support.\nDocumentationMaintain clear technical and user documentation.\nDocument database structures, architecture, business rules, permissions, integrations, deployment and backup procedures.\nMaintain complete and up-to-date source-code repositories.\nPLEASE NOTE: Thank you for your interest in this position. We will review your application and contact you if you are suitable.\nDue to the amount of applications we receive for each position, we are unable to respond to each one individually. Please accept your application as unsuccessful if you had no feedback within 7 days of applying. Your CV will remain on our database and we will be in touch for other suitable positions.\n*** In the meantime, please download our EBOOK which will hopefully help you understand our process and how we work.\nWhen applying, ensure your CV is in WORD or PDF format, and not scanned. Scanned CV’s will not be considered. If you are unable to apply through the link we have provided, please upload your CV to our website http://www.istaffrecruitment.co.za/jobs.\nWe reserve the right to stop/renew adverts.\nBy applying to our adverts, you accept our POPI Act policy, a copy which be found on our website.","description_format":"text","description_chars":3434,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing"],"lifecycle":[{"event":"open","at":"2026-10-14T17:06:51Z"},{"event":"close","at":"2026-10-15T07:31:43Z"}],"visa":[],"liveness":null,"pay":{"stated_usd_annual":33912,"is_top_pay":false},"html_url":"https://alion.io/job/istaff-systems-developer","json_url":"https://alion.io/job/istaff-systems-developer.json","meta":{"generated_at":"2026-10-15T10:53:08Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16652,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3906225},"rest":"https://alion.io/mcp/rest/get_company?id=3906225"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fistaff-systems-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fistaff-systems-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fistaff-systems-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/istaff-systems-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fistaff-systems-developer"}]}