{"id":3852523,"url":"https://alion.io/job/mediro-ict-recruitment-full-stack-developer-expert-1508","title":"Full Stack Developer (Expert) 1508","company":{"id":4508007,"name":"Mediro ICT Recruitment","domain":"mediro-ict.co.za","url":"https://alion.io/company/mediro-ict-recruitment-2","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"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":["Pretoria, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Digital Twin","optional":false},{"name":"Docker","optional":false},{"name":"ETL/ELT","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GraphQL","optional":false},{"name":"Incident Management","optional":false},{"name":"JavaScript","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-05T15:01:05Z","employer_posted_date":null,"last_verified_at":"2026-11-05T15:01:05Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Our client in Pretoria is recruiting for a Full Stack Developer (Expert) to join their team.\n\nDuties & Responsibilities\nDesign, build, test, deploy and operate secure, scalable and maintainable DVF software, data products and platform capabilities.\nOwn technical delivery from discovery and design through implementation, release, monitoring, support and continuous improvement.\nDevelop high-quality Python and Java components for data processing, APIs, microservices, automation, integration and platform services.\nEngineer reliable batch and event-driven data pipelines with clear contracts, validation, observability, lineage and recoverability.\nBuild AI-enabled solutions and reusable engineering accelerators, including agents, RAG patterns, tools, prompts, context packages, evaluations and guardrails.\nApply specification-driven and AI-assisted development practices, using human approval gates for\narchitecture, security, quality and production changes.\nTake a systems view of DVF, identifying cross-subsystem impacts, dependencies, bottlenecks, failure modes and opportunities to simplify the landscape.\nChallenge conventional approaches, rapidly prototype options and turn validated ideas into governed, reusable patterns and production solutions.\nProduce and maintain architecture views, technical designs, interface contracts, decision records, runbooks and implementation documentation.\nImplement automated unit, integration, contract, component, performance and regression tests as appropriate.\nBuild and maintain CI/CD pipelines, Infrastructure as Code, security scanning, dependency management and quality gates.\nEnsure solutions meet requirements for security, privacy, data governance, information protection, auditability, resilience and operational support.\nUse telemetry and operational feedback to improve reliability, performance, cost efficiency and developer experience.\nLead code reviews and technical design reviews, mentor engineers and promote consistent engineering standards and reusable solutions.\nCollaborate with Product Owners, Systems Analysts, Architects, Data Engineers, Test Engineers, Operations and Security to resolve ambiguity and deliver measurable outcomes.\nSupport PI planning and sprint execution by refining technical work, identifying dependencies and risks, and providing realistic implementation options.\nCommunicate technical decisions, progress, risks and trade-offs clearly to technical and non-technical\nstakeholders.\nContribute to the evolution of DVF into an AI-native, federated data-product organisation with shared platform, quality and AI enablement capabilities.\n\nDesired Experience & Qualification\nQualifications/Experience:\nRelevant degree or diploma in Computer Science, Software Engineering, Information Technology, Data Engineering or a related field.\nTypically seven or more years of relevant software engineering experience, including responsibility for complex production systems.\nDemonstrable expert-level delivery using Python and/or Java, with strong data and integration engineering experience.\nPractical evidence of AI-assisted or AI-native engineering, including evaluation, governance and accountable human review.\nAWS, Java, Python, data engineering, architecture, DevOps, Kubernetes, Terraform, Agile or AI-related certifications are advantageous.\nEssential Skills Requirements:\nExpert software engineering capability with a strong record of designing, building, testing, deploying and operating production-grade enterprise solutions.\nAdvanced Python and Java development, including clean code, object-oriented and functional design, concurrency, performance optimisation, packaging and dependency management.\nStrong data engineering capability across batch and event-driven ingestion, ETL/ELT, data transformation, data modelling, data quality, metadata, lineage and large-scale processing.\nHands-on experience with APIs, microservices and integration patterns, including REST, GraphQL, messaging, Kafka and contract-first development.\nCloud-native engineering experience, preferably AWS, including serverless, containers, storage, databases, queues, identity, networking and observability.\nAI engineering capability covering LLM-based applications, agents, retrieval-augmented generation, prompt and context engineering, tool integration, evaluation, guardrails and human approval gates.\nAbility to use AI-assisted development responsibly across specification, coding, review, testing, documentation and operations while retaining accountability for correctness and security.\nStrong systems thinking: understand end-to-end behaviour, dependencies, feedback loops, failure modes, trade-offs and the wider organisational impact of technical decisions.\nOut-of-the-box problem solving with the ability to simplify complex problems, challenge assumptions, prototype alternatives and convert successful approaches into reusable patterns.\nEngineering excellence across automated testing, secure coding, code review, CI/CD, Infrastructure as Code, version control and production-readiness practices.\nAbility to translate business and system requirements into maintainable architecture, technical designs, implementation plans and measurable engineering outcomes.\nClear communication and technical leadership across multidisciplinary, distributed and multicultural teams.\nAdaptability to perform additional tasks under the Agile Working Model (AWM) Charter.\nAdvantageous Skills Requirements:\nExperience in automotive, mobility, manufacturing or a large multinational enterprise environment.\nKnowledge of enterprise data products, federated data platforms, Digital Twin concepts, semantic models, knowledge graphs and ontologies.\nExperience with Apache Spark, Kafka, SQL and NoSQL technologies, and modern lakehouse or warehouse patterns.\nExposure to TypeScript/JavaScript and modern frontend frameworks such as Angular or React.\nExperience with Docker, Kubernetes, Terraform, GitHub Enterprise and GitHub Actions.\nKnowledge of observability, SRE, incident management, resilience engineering and service management practices.\nUnderstanding of privacy, information protection, data governance, retention, cross-border data handling and responsible AI controls.\nAbility to mentor engineers, lead technical design reviews and improve engineering standards across teams.\nHigh ownership, curiosity, integrity, resilience and a continuous-learning mindset.\nWillingness and ability to travel internationally when required.\n\nInterested?\nMediro ICT","description_format":"text","description_chars":6510,"description_truncated":false,"requirements":{"experience_years_min":7,"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":[],"lifecycle":[{"event":"open","at":"2026-11-06T04:00:15Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":2,"expected_fill_days":29,"reasons":["seen:2","agency","velocity","win:early"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/mediro-ict-recruitment-full-stack-developer-expert-1508","json_url":"https://alion.io/job/mediro-ict-recruitment-full-stack-developer-expert-1508.json","meta":{"generated_at":"2026-11-08T11:22:07Z","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":24478,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00: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":4508007},"rest":"https://alion.io/mcp/rest/get_company?id=4508007"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmediro-ict-recruitment-full-stack-developer-expert-1508"},{"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%2Fmediro-ict-recruitment-full-stack-developer-expert-1508"},{"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%2Fmediro-ict-recruitment-full-stack-developer-expert-1508"},{"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/mediro-ict-recruitment-full-stack-developer-expert-1508\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmediro-ict-recruitment-full-stack-developer-expert-1508"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3852523}},{"tool":"search_jobs","arguments":{"company":"mediro-ict.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3852523},"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"}}