Software Architect
Sage
Date: 8 hours ago
City: Johannesburg, Gauteng
Contract type: Full time

Job Description
Our Product Delivery team has an exciting opportunity for a Software Architect to own, define, and shape the product architecture roadmap for a major product set. In this role, you will take full ownership of defining the solution design, ensuring seamless system integration, aligning architecture with business goals, managing risks, and planning for scalability. Additionally, you will provide technical leadership and strategic guidance.
This hybrid position requires a minimum of three on-site days per week at our Johannesburg office, with Tuesday being mandatory and flexibility on the other two days
Key Responsibilities , –
Apply comprehensive knowledge of software architecture to the completion of complex assignments.
Own architecture / software design and governance for products spanning multiple engineering teams.
Play a lead role in defining architectural strategies, standards and practices to enable integrations of the Sage Business Cloud platform within Sage and outside with third party developers.
Ensure the architecture roadmap is clearly communicated across all functions to enable the business to effectively plan, finance and execute the products evolution.
Drive the high-profile projects & products, directly impacting the future growth of Sage.
Drive & influence technical & non-technical audiences across organizational ladder, product lines and geographies.
–
Your first 90 days at Sage will provide an opportunity to learn about the business while familiarising yourself with the products, customer needs, and technology landscape. You will work closely with your manager and team to complete the Sage onboarding program, build relationships, and establish credibility with key stakeholders. Staying focused and self-motivated will be essential to your success. By the end of this period, you should have gained the trust of your teams, delivered quick wins, and be prepared to make bold decisions about the product’s architectural vision for the future.
–
A Bachelor's Degree in Computer Science or a related field.
Minimum of 5 years’ experience in an architectural role
In-depth understanding of network protocols, architectures, and security frameworks.
Proven track record in implementing architectural best practices and patterns such as Microservices, CQRS, Event Sourcing, and Domain-Driven Design
Strong knowledge of system and software architecture principles, design patterns, and industry best practices
Proven ability to communicate and collaborate effectively across cross-functional business teams.
Advanced troubleshooting and analytical skills to diagnose and resolve technical challenges.
Comprehensive understanding of security best practices, data privacy regulations, and compliance standards.
Proficiency in implementing user access controls, encryption methods, data loss prevention strategies, and other essential security measures.
Deep customer empathy and ability to quickly translate learnings into solid, scalable architecture.
Strong relationship building and influencing skills, with experience engaging both internal and external stakeholders.
–
Reporting directly to the VP of Product Engineering responsible for Sage’s payroll product portfolio across South Africa, Germany, France, and Spain, this role offers an exciting opportunity to work at the intersection of product, engineering, and business. You’ll play a pivotal role in aligning technical execution with business strategy, collaborating across multiple regions to shape the future of Sage’s payroll solutions. This is more than a job, it’s a unique opportunity to influence product architecture at scale while gaining valuable international exposure. Join Team Sage and set yourself up for continued success in your career.
#LI-VS1
This hybrid position requires a minimum of three on-site days per week at our Johannesburg office, with Tuesday being mandatory and flexibility on the other two days
Key Responsibilities , –
–
Your first 90 days at Sage will provide an opportunity to learn about the business while familiarising yourself with the products, customer needs, and technology landscape. You will work closely with your manager and team to complete the Sage onboarding program, build relationships, and establish credibility with key stakeholders. Staying focused and self-motivated will be essential to your success. By the end of this period, you should have gained the trust of your teams, delivered quick wins, and be prepared to make bold decisions about the product’s architectural vision for the future.
–
–
Reporting directly to the VP of Product Engineering responsible for Sage’s payroll product portfolio across South Africa, Germany, France, and Spain, this role offers an exciting opportunity to work at the intersection of product, engineering, and business. You’ll play a pivotal role in aligning technical execution with business strategy, collaborating across multiple regions to shape the future of Sage’s payroll solutions. This is more than a job, it’s a unique opportunity to influence product architecture at scale while gaining valuable international exposure. Join Team Sage and set yourself up for continued success in your career.
#LI-VS1
See more jobs in Johannesburg, Gauteng