{"id":2813550,"url":"https://alion.io/job/network-finance-senior-ruby-on-rails-developer","title":"Senior Ruby on Rails 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":59,"open_postings":562,"ghost_share":0.585,"stale_share":0,"repost_share":0.751,"time_to_fill_p50_days":5,"computed_at":"2026-10-19T05:45:15Z"}},"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":58000,"max_usd":111000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":27},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"CircleCI","optional":false},{"name":"Docker","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"Sidekiq","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-10-18T11:18:27Z","employer_posted_date":"2026-10-18","last_verified_at":"2026-10-18T11:18:27Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"An innovative technology organisation is seeking a Senior Ruby on Rails Developer to join its engineering team. This role is ideal for a passionate software engineer who enjoys owning complex technical challenges, contributing to architecture decisions, and building scalable products from concept through deployment.The successful candidate will take ownership of key platform components, working closely with Product and Design teams to develop robust customer-facing solutions. You will be responsible for delivering high-quality software, improving system performance, and helping shape the technical direction of a growing platform.\nThis is a hands-on engineering role where you'll have the opportunity to contribute across the full software development lifecycle while mentoring fellow developers and driving best engineering practices.\nKey Responsibilities\nDesign, develop, and maintain features across Ruby on Rails applications.\nLead complex development initiatives from planning through deployment.\nCollaborate with Product and Design teams to deliver intuitive and scalable customer experiences.\nBuild and maintain APIs and third-party integrations.\nImprove application performance, scalability, and reliability.\nDesign and optimise data models for high-volume transactional environments.\nWrite clean, maintainable, and well-tested code.\nContribute to infrastructure, deployment pipelines, and developer tooling.\nTroubleshoot and resolve production issues while addressing root causes.\nSupport the adoption and effective use of AI-assisted development practices.\nMentor developers and contribute to engineering excellence across the team.\nJob Experience and Skills Required\nRelevant qualification in Computer Science, Software Engineering, Information Technology, or a related field.\n6+ years of professional software development experience.\nExtensive experience with Ruby on Rails in production environments.\nProven experience building scalable, customer-facing applications.\nExperience designing and maintaining APIs and integrations.\nStrong background in high-performance transaction-based systems.\nExperience mentoring developers and contributing to technical leadership initiatives.\nRuby on Rails.\nRuby development.\nPostgreSQL.\nREST and GraphQL APIs.\nDatabase design and optimisation.\nRedis.\nSidekiq or equivalent background job processing frameworks.\nAsynchronous workflows and event-driven processing.\nModern JavaScript and TypeScript.\nAutomated testing and CI/CD practices.\nAWS cloud environments.\nDocker and containerisation.\nGitHub Actions, CircleCI, or similar deployment platforms.\nAI-powered product development.\nLarge Language Model integrations and AI workflows.\nWorkflow automation and intelligent systems.\nHigh-volume transactional platforms.\nFintech or payment processing environments.\nTerraform and Infrastructure as Code.\nPerformance profiling and optimisation expertise.\nStrong problem-solving and analytical abilities.\nExcellent communication and collaboration skills.\nStrong software architecture and design capabilities.\nAbility to balance scalability, performance, and maintainability.\nProduct-focused mindset with strong customer awareness.\nPassion for mentoring and developing technical teams.\nCuriosity and enthusiasm for emerging technologies and AI.\nApply Now!\nFor more exciting IT vacancies, visit:\nhttps://www.networkrecruitmentinternational.com/it-jobs\nWe also specialise in recruiting for:\nSoftware Developers (Back-End, Front-End, Full Stack)\nMobile Developers\nBusiness & Systems Analysts\nBI & SQL Experts\nUI/UX Professionals\nData Scientists & Data Analysts\nBig Data Professionals\nCloud Experts\nInfrastructure Specialists\nDevOps & SecOps Engineers\nCybersecurity Specialists\nSEO / Digital Designers\nIf you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.For more information, contact:\nCaitlin Ferley\nRecruitment Consultant\nLinkedIn: www.linkedin.com/in/caitlin-ferley-b94a80218","description_format":"text","description_chars":4032,"description_truncated":false,"requirements":{"experience_years_min":6,"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","Executive Search"],"lifecycle":[{"event":"open","at":"2026-10-18T11:18:27Z"}],"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":5,"reasons":["seen:0","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/network-finance-senior-ruby-on-rails-developer","json_url":"https://alion.io/job/network-finance-senior-ruby-on-rails-developer.json","meta":{"generated_at":"2026-10-19T15:18:32Z","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":11265,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00: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-ruby-on-rails-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-ruby-on-rails-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-ruby-on-rails-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-ruby-on-rails-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-finance-senior-ruby-on-rails-developer"}]}