{"id":1960797,"url":"https://alion.io/job/hire-resolve-senior-software-developer","title":"Senior Software Developer","company":{"id":678136,"name":"Hire Resolve","domain":"hireresolve.com","url":"https://alion.io/company/hireresolve","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":"Workable","truth_index":{"grade":"B","score":79,"open_postings":1990,"ghost_share":0.249,"stale_share":0.191,"repost_share":0.429,"time_to_fill_p50_days":14,"computed_at":"2026-10-24T06:02:35Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Gqeberha, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":37000,"max_usd":72000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":27},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"C#","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"GitLab","optional":false},{"name":"GraphQL","optional":false},{"name":"MS SQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false}],"status":"live","first_seen_at":"2026-10-06T15:12:29Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-21T15:27:45Z","board_verified":false,"closed_at":null,"days_open":18,"trust":{"level":"ok","repost_count":2,"flags":["repost"],"days_open":17},"description":"Job Title: Senior Software Developer\nLocation: Port Elizabeth\nHire Resolve's client, a leading logistics company, is seeking a highly motivated and experienced Senior Software Developer to join their dynamic team in Port Elizabeth. In this critical role, the individuals in these positions will be responsible for developing, maintaining, and enhancing software applications.\n????????????????\nDesign, develop, test and implementation of software solutions within JAS\nInternal and external (client) support\nWriting and implementing quality and high performing code\nWriting and implementing high quality unit tests\nDevelopment, maintenance and implementation of software tools, processes, and procedures\nResearch and development\nTesting and evaluating new technologies\nIdentification of improvement areas\nAssist with peer and code reviews\nCollaboration with developers from other teams to implement the best solutions possible\nHigh level of expertise required in all aspects of development\nHigh level of flexibility required\nServer Updates\nAssist with the Hiring Process\n????????????:\nC#\n.NET\nDapper and Entity Framework Core\nAzure SQL, Azure Cosmos DB, MS SQL Server and PostgreSQL\nWCF and Rest Web Services\nAPIs (REST, GraphQL, OData)\nAzure DevOps, Azure Function Apps, Azure Logic Apps and Azure Web Apps.\nTDD (beneficial)\nGitLab (beneficial)\nSoftware Architectural Design Patterns and implementation of such\nProject and Product Management\nBSc in Computer Science, Engineering, or a related field.\nMinimum of 8 or more years of experience required (kindly note that the years of experience is only a rough guideline, and the appropriate level will be ascertained during the interview process)\nWe offer a highly competitive salary for this role based on experience. Apply for this role today, contact Sonique Beetge at Hire Resolve or on LinkedIn.\nIf you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to  or visit our website: www.hireresolve.co.za\n\nPlease note that correspondence will only be conducted with shortlisted candidates for this position. Should you not hear from us within 3 days, please consider your application unsuccessful.","description_format":"text","description_chars":2224,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Transportation & Logistics"],"lifecycle":[{"event":"open","at":"2026-10-06T15:12:29Z"},{"event":"close","at":"2026-10-06T19:46:06Z"},{"event":"reopen","at":"2026-10-07T15:13:09Z"},{"event":"close","at":"2026-10-07T16:48:40Z"},{"event":"reopen","at":"2026-10-13T22:11:45Z"},{"event":"close","at":"2026-10-14T09:13:31Z"},{"event":"reopen","at":"2026-10-14T17:03:12Z"},{"event":"close","at":"2026-10-15T19:42:59Z"},{"event":"reopen","at":"2026-10-21T15:27:45Z"}],"visa":[],"liveness":{"score":17,"band":"cold","label":"Long shot","p_open":1,"p_active":0.308,"p_room":0.55,"age_days":17,"expected_fill_days":14,"reasons":["seen:2","repost:2","agency","velocity","win:tail","comp:brand"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/hire-resolve-senior-software-developer","json_url":"https://alion.io/job/hire-resolve-senior-software-developer.json","meta":{"generated_at":"2026-10-24T23:55:20Z","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":35095,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00: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":678136},"rest":"https://alion.io/mcp/rest/get_company?id=678136"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhire-resolve-senior-software-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%2Fhire-resolve-senior-software-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%2Fhire-resolve-senior-software-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/hire-resolve-senior-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhire-resolve-senior-software-developer"}]}