{"id":1767263,"url":"https://alion.io/job/tfg-senior-software-engineer","title":"Senior Software Engineer","company":{"id":3880366,"name":"TFG","domain":"tfg.co.za","url":"https://alion.io/company/tfg-2","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":80,"open_postings":26,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":4,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"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":null,"salary_estimate":{"min_usd":37000,"max_usd":72000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":24},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"OpenShift","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Spark","optional":false},{"name":"C#","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-07-09T08:02:20Z","employer_posted_date":"2026-07-09","last_verified_at":"2026-10-13T00:45:36Z","board_verified":true,"closed_at":null,"days_open":95,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":94},"description":"WHAT YOU'LL DO:\nCollaboration with the team as part of an Agile development process.\n\nManage your AzureDevops tasks, removing ambiguity from your tickets to streamline development \nAssist your team on operational tasks related to the platform.\nBuild relationships with developers, Product managers and other colleagues\nInfluence the team to build resilient, maintainable solutions.\nDocument processes and SOPs \nKEY PERFORMANCE AREAS:\nDesign, code, test and implement APIs and applications in multiple frameworks and stacks.\nWork with architecture and engineering team members to build components and APIs for the enterprise\n\nREQUIREMENTS:\nA relevant tertiary qualification\n\nMinimum of 5 - 8 years’ software engineering experience building APIs and applications\n\nHave proven experience developing APIs and web services (Web API, REST)\n\nBe technically skilled multiple development frameworks\n\nHave a good understanding of ASP.NET MVC, Angular, JavaScript, HTML, XML and XAML\n\nExperience with agile development methodologies and test-driven development\n\nA strong commitment to professional service delivery\n\nPlanning and organizing ability\n\nInnovative, critical thinking and problem-solving skills\n\nThe ability to work independently and in a team oriented, collaborative environment\n\nGood communication skills, both written and verbal\n\nGood attention to detail and levels of accuracy\n\nExposure to SOA and micro services design and principles\n\nExposure to Azure DevOps and CI/CD concepts\n\nExposure to Apache Kafka and Red Hat OpenShift (or similar container technologies)\n\nADVANTAGEOUS:\nPython experience\n\nExperience with Apache Spark\n\nExperience with AWS or Azure Cloud Platforms\n\nBENEFITS:\nDiverse Culture\nFlexible Work Hours\nGroup Risk Cover\nEmployee Wellbeing Program\nStaff Discount\nAccess To Learning Platforms\nPreference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.","description_format":"text","description_chars":1929,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-03T14:18:15Z"}],"visa":[],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.152,"p_room":0.28,"age_days":94,"expected_fill_days":4,"reasons":["conf:2","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/tfg-senior-software-engineer","json_url":"https://alion.io/job/tfg-senior-software-engineer.json","meta":{"generated_at":"2026-10-13T03:23:38Z","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":5293,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00: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":3880366},"rest":"https://alion.io/mcp/rest/get_company?id=3880366"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftfg-senior-software-engineer"},{"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%2Ftfg-senior-software-engineer"},{"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%2Ftfg-senior-software-engineer"},{"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/tfg-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftfg-senior-software-engineer"}]}