{"id":3787291,"url":"https://alion.io/job/optim-g-senior-software-developer","title":"Senior Software Developer","company":{"id":4497696,"name":"Optim-G","domain":null,"url":"https://alion.io/company/optim-g-pty-ltd-ta-optim-g","size_band":null,"is_staffing_agency":false,"employer_type":"direct","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":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":70000,"max":110000,"currency":"ZAR","period":"month","gross":true,"usd_annual":80280},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Kanban","optional":false},{"name":"React.js","optional":false},{"name":"Amazon CloudWatch","optional":true},{"name":"Amazon EKS","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"Grafana","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Loki","optional":true},{"name":"PostgreSQL","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-29T08:21:27Z","employer_posted_date":null,"last_verified_at":"2026-10-29T08:21:27Z","board_verified":false,"closed_at":null,"days_open":8,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":8},"description":"Introduction\nOur client, a leader in the Technology Industry is looking for a Senior Software Developer who will bring more than technical expertise to the table—someone who takes ownership, challenges the status quo, and turns complex challenges into smarter, more efficient solutions.\n\nIn this role, you’ll combine technical excellence with business thinking, ensuring that every solution delivers measurable value. You’ll play a key role in improving system performance, driving efficiency, and continuously enhancing our products to meet evolving business and customer needs.\n\nDuties & Responsibilities\n\n Identify and drive optimisation opportunities across the product. You are not just maintaining systems, you are actively making them faster, more efficient, and more valuable to the business.\n\n Work in a Kanban environment on a mix of new product features and improvements to existing systems, always asking how each piece of work moves the needle for the business.\n\n Lead the design and delivery of software across the full product, from requirements through to handoff to DevOps for deployment.\n\n Write and own your tests. Quality starts with you, and you will work with the QA team to make sure test plans are thorough and cover the full scope of what you have built.\n\n Drive mandatory peer code reviews, using them as a tool to raise the bar for the whole team and develop the people around you.\n\n Safeguard the architecture, keeping the technical vision aligned to business goals and calling it out when it drifts.\n\n Own production issues when they arise. Scope the problem fast, coordinate the fix, and make sure it does not happen again.\n\n Coach and mentor team members, and contribute actively to evolving the team's standards and ways of working.\n\n Keep documentation up to date. The team depends on what you write down.\n\nDesired Experience & Qualification\n\n Relevant qualification\n\n Minimum 5 years experience as Software Developer\n\n Spotting and delivering efficiency and optimisation improvements, not just feature work.\n\n Solid hands-on experience with .NET and ideally some familiarity with React, or the confidence to pick it up fast.\n\n Deep comfort with software design patterns and the ability to reason through complex codebases.\n\n Strong grasp of the product lifecycle, including production operations and what it costs to run them.\n\n Sharp communication skills. You can connect technical decisions to business outcomes for any audience.\n\n A coaching mindset. You get genuine satisfaction from helping others grow.\n\n Resilience under pressure and a bias toward action over analysis paralysis.\n\n Tech stack: .NET 8 Web API backend (Onion Architecture, EF Core, PostgreSQL on AWS RDS), React + TypeScript frontend, deployed on AWS EKS via Kubernetes and Helm. Azure DevOps, CloudWatch, Loki, and Grafana. \n\nPackage & Remuneration\nR70 000 - R110 000 per month (depending on skills and experience)","description_format":"text","description_chars":2921,"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":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","Engineering Services"],"lifecycle":[{"event":"open","at":"2026-11-05T03:57:50Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":7,"expected_fill_days":29,"reasons":["seen:7","velocity","win:early"],"computed_at":"2026-11-06T05:58:05Z"},"pay":{"stated_usd_annual":80280,"is_top_pay":false},"html_url":"https://alion.io/job/optim-g-senior-software-developer","json_url":"https://alion.io/job/optim-g-senior-software-developer.json","meta":{"generated_at":"2026-11-06T22:18:41Z","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":284,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00: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":4497696},"rest":"https://alion.io/mcp/rest/get_company?id=4497696"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foptim-g-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%2Foptim-g-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%2Foptim-g-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/optim-g-senior-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foptim-g-senior-software-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3787291}},{"tool":"search_jobs","arguments":{"company":4497696,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3787291},"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"}}