{"id":3547969,"url":"https://alion.io/job/network-finance-senior-software-developer","title":"Senior Software Developer","company":{"id":3827505,"name":"Network Finance","domain":"networkfinanceinternational.com","url":"https://alion.io/company/network-finance","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":null,"truth_index":{"grade":"C","score":58,"open_postings":584,"ghost_share":0.591,"stale_share":0,"repost_share":0.755,"time_to_fill_p50_days":7,"computed_at":"2026-10-31T05:58:55Z"}},"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":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":62000,"max_usd":113000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":28},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"C#","optional":false},{"name":"Firebase","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"JavaScript","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Rust","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-10-30T21:15:24Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-10-30T21:15:24Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Key Responsibilities\nDevelop and maintain web applications using React, TypeScript, JavaScript, Node.js, HTML, and CSS.\nBuild dashboards, reports, maps, KPI boards, and operational tools used across the business.\nIntegrate applications with APIs and PostgreSQL databases.\nEnsure applications are secure, responsive, reliable, and aligned with business requirements.\nWrite automated tests and participate in code reviews.\nDeploy and support applications through structured DEV, TEST, and Production environments.\nCollaborate with business stakeholders to translate operational requirements into technical solutions.\nMentor junior developers and contribute to development best practices.\nMinimum Requirements\nMatric (Grade 12).\nBachelor's Degree in Computer Science, Information Systems, Engineering, or a related field.\nMinimum 5 years' professional software development experience.\nStrong experience with:React\nTypeScript & JavaScript\nHTML & CSS\nNode.js\nSQL & PostgreSQL\nGit/GitHub\nREST APIs\nAutomated testing and modern development practices\n\nExperience building and supporting production web applications.\nAdvantageous Experience\nGoogle Cloud Platform (GCP)\nFirebase Hosting and Authentication\nCloud Run\nNext.js, Vue, Angular, C#, Java, Go, or Rust\nTelecommunications, ISP, Fibre, Utility, or Operational Systems environments\nExperience mentoring junior developers\nKey Competencies\nStrong problem-solving and analytical skills.\nExcellent communication with both technical and non-technical stakeholders.\nHigh attention to detail and data accuracy.\nAbility to work independently and take ownership of solutions.\nStrong collaboration and stakeholder engagement skills.\nApply now!For more IT jobs, please visit www.networkrecruitmentinternational.com/\nI also specialise in recruiting in the following:\nSoftware Development\nData Engineer\nData Analyst\nInfrastructure\nArchitecture\n... and more!\nIf you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.\nFor more information contact: \nSfundo Shoba\nRecruitment Consultant\nhttps://www.linkedin.com/in/sfundo-shoba-500ab4202/","description_format":"text","description_chars":2194,"description_truncated":false,"requirements":{"experience_years_min":5,"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":["Recruiting & Staffing","Executive Search"],"lifecycle":[{"event":"open","at":"2026-10-30T21:30:22Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":0,"expected_fill_days":7,"reasons":["seen:0","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/network-finance-senior-software-developer","json_url":"https://alion.io/job/network-finance-senior-software-developer.json","meta":{"generated_at":"2026-10-31T08:39:27Z","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":12946,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":3827505},"rest":"https://alion.io/mcp/rest/get_company?id=3827505"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwork-finance-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%2Fnetwork-finance-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%2Fnetwork-finance-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/network-finance-senior-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-finance-senior-software-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3547969}},{"tool":"search_jobs","arguments":{"company":"networkfinanceinternational.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3547969},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}