Principal Software Engineer (Ruby on Rails) (CPT Remote)

South Africa News News

Principal Software Engineer (Ruby on Rails) (CPT Remote)
South Africa Latest News,South Africa Headlines

IT Industry News. Daily.

APPLY your deep technical expertise to fill the role of a Principal Software Engineer who will architect fault-tolerant, highly secure, and scalable solutions that meet the evolving needs of customers of a dynamic Software Consultancy.

You will have a direct hand in designing and implementing the core infrastructure of its platform while collaborating with Product Managers, Engineering teams, and key stakeholders to design and implement robust systems that handle complex transaction flows, comply with international regulations, and maintain an impeccable record of financial accuracy. The successful incumbent must have 10+ years of Software Development experience, including building, running, and scaling distributed systems in fast-paced environments including experience building financial ledgers, payment systems, or other Financial Services applications, with a strong understanding of regulatory and compliance considerations. Your tech stack should include Ruby on Rails, React, JavaScript, TypeScript, Postgres, Heroku, etc.Design and implement complex systems that meet high standards for fault-tolerance, scalability, security, and performance – all while aligning with strategic business objectives.Build systems that facilitate secure and efficient cross-border money movement, integrating with payment rails, banks, and third-party providers.Ensure systems comply with relevant financial regulations and implement industry-best security practices. Implement rigorous testing, robust monitoring, and proactive troubleshooting to ensure the stability, reliability, and performance of systems.Own the resolution of complex technical issues related to ledger and payment systems, ensuring minimal disruption.Encourage knowledge-sharing, uphold high standards of technical excellence, and foster a growth mindset within the team.Partner with Product Managers and stakeholders to define technical requirements, set architectural strategies, and develop delivery plans that balance innovation and predictability.Drive End-to-end Development – from initial concept and design through to deployment, maintenance, and iterative improvement. Develop and refine APIs, Backend services, and integrations required to maintain and launch new features.Assess emerging technologies, tools, and frameworks to continually enhance our stack, drive innovation, and increase efficiency.Participate in code reviews, guide architectural decisions, and act as a key contributor to technical discussions that shape the Engineering direction.10+ Years of Software Development experience, including building, running, and scaling distributed systems in fast-paced environments. Financial Domain Expertise: Experience building financial ledgers, payment systems, or other Financial Services applications, with a strong understanding of regulatory and compliance considerations. Technical Depth: A track record of architecting data-intensive, highly concurrent web applications with strict consistency requirements. Fault-Tolerance & Resilience: Expertise in designing fault-tolerant systems, applying best practices for high availability, and understanding trade-offs at scale.Willingness to overlap work hours until 12:00-13:00 EST .React for Customer Facing Application

We have summarized this news so that you can read it quickly. If you are interested in the news, you can read the full text here. Read more:

ITOnlineSA /  🏆 16. in ZA

 

South Africa Latest News, South Africa Headlines

Similar News:You can also read news stories similar to this one that we have collected from other news sources.

Intermediate Software Engineer at Sabenza IT & RecruitmentIntermediate Software Engineer at Sabenza IT & RecruitmentIT Industry News. Daily.
Read more »

Intermediate Software Engineer at Sabenza IT & Recruitment - Western Cape Cape TownIntermediate Software Engineer at Sabenza IT & Recruitment - Western Cape Cape TownIT Industry News. Daily.
Read more »

Software Engineer (Typescript, React, Node.js) - Western Cape StellenboschSoftware Engineer (Typescript, React, Node.js) - Western Cape StellenboschIT Industry News. Daily.
Read more »

Software Engineer (Hybrid) - IT-OnlineSoftware Engineer (Hybrid) - IT-OnlineIT Industry News. Daily.
Read more »

Software Engineer (Typescript, React, Node.js)Software Engineer (Typescript, React, Node.js)IT Industry News. Daily.
Read more »

Development Engineer - Application Software / Software DeveloperDevelopment Engineer - Application Software / Software DeveloperIT Industry News. Daily.
Read more »



Render Time: 2026-05-04 15:40:56