{"id":3041960,"url":"https://alion.io/job/hire-resolve-software-engineer-johannesburg","title":"Software Engineer - Johannesburg","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-25T05:49:26Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":480000,"max":845000,"currency":"ZAR","period":"year","gross":null,"usd_annual":51746},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"BPMN","optional":false},{"name":"C#","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Kanban","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"UiPath","optional":false}],"status":"live","first_seen_at":"2026-10-21T22:59:02Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-21T22:59:02Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Hire Resolve's client is looking for a skilled and motivated Software Engineer to join their team in Johannesburg. As a Software Engineer, you will be responsible for developing high-quality software solutions and collaborating with cross-functional teams to deliver projects on time and within budget. You will have the opportunity to work on diverse projects and leverage your technical expertise to solve complex problems.Responsibilities\nDesign and develop software applications using various programming languages and frameworks\nCollaborate with fellow engineers, designers, and product managers to define and deliver software solutions\nWrite clean, efficient, and well-documented code\nPerform software testing and debugging to ensure software quality and reliability\nParticipate in code reviews to provide constructive feedback\nStay up-to-date with the latest technologies and industry trends\nRequirements\nBachelor's degree in Computer Science, Software Engineering with great matric math marks\nStrong proficiency in programming languages such C# 6/7 ; SQL; OO Principles; Design patterns SOLID MVC; TDD; Java Script; ALM e.g. Atlassian\nUsing version control such as Git, XML, BPMN, Agile e.g. Scrum or Kanban\nExperience in software development and delivery of high-quality software solutions\nKnowledge of software development methodologies and best practices\nExcellent problem-solving and analytical skills\nGood communication and collaboration abilities\nAbility to work effectively both independently and as part of a team\nBeneficial experience with UIPath / Blue Prism / WorkFusion\n Benefits\nSalary: R480K/yr - R845K/yr, salary negotiable\nContact Hire Resolve for your next career-changing move.\nSalary: negotiable.\nOur client is offering a highly competitive salary for this role based on experience.\nApply for this role today, contact Carmen Schafer at Hire Resolve or on LinkedIn\nYou can also visit the Hire Resolve website: hireresolve.us or email us your CV: \nWe will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.","description_format":"text","description_chars":2198,"description_truncated":false,"requirements":{"experience_years_min":null,"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":[],"lifecycle":[{"event":"open","at":"2026-10-21T22:59:02Z"}],"visa":[],"liveness":{"score":53,"band":"ok","label":"Likely open","p_open":1,"p_active":0.534,"p_room":1,"age_days":3,"expected_fill_days":14,"reasons":["seen:3","agency","velocity","win:early","comp:brand"],"computed_at":"2026-10-25T05:49:26Z"},"pay":{"stated_usd_annual":51746,"is_top_pay":false},"html_url":"https://alion.io/job/hire-resolve-software-engineer-johannesburg","json_url":"https://alion.io/job/hire-resolve-software-engineer-johannesburg.json","meta":{"generated_at":"2026-10-25T17:40:40Z","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":25197,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00: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-software-engineer-johannesburg"},{"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-software-engineer-johannesburg"},{"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-software-engineer-johannesburg"},{"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-software-engineer-johannesburg\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhire-resolve-software-engineer-johannesburg"}]}