Enter a job title or keyword

Software Architect

Eqplus


Job Location:

Johannesburg - South Africa

Monthly Salary: Not provided by the employer
Posted: 22 August 2026 (13 days ago)
Application Deadline: 19 November 2026
Vacancies: 1 Vacancy

Job Summary

The SDLC / Software Architect is responsible for defining governing and evolving software architecture and delivery practices across client engagements. Operating at the intersection of business needs and engineering execution the role ensures scalable maintainable and high-quality software solutions. The position influences delivery teams pre-sales engagements and internal capability development focusing on architectural leadership SDLC optimisation and enabling predictable delivery outcomes.

Requirements
Essential Skills & Experience
  • Strong experience in software architecture and system design
  • Proven experience across the full Software Development Lifecycle (SDLC)
  • Expertise in distributed systems and integration patterns
  • Solid understanding of DevOps CI/CD and modern delivery practices
  • Ability to influence technical direction across teams and stakeholders
  • Experience in consulting or client-facing environments
  • Exposure to multi-system complex architecture landscapes
  • Familiarity with architecture documentation frameworks (e.g. C4 ADRs)
  • Experience contributing to pre-sales or solution design initiatives


Key Responsibilities
Responsibility 1: SDLC & Architecture Ownership
  • Define and own end-to-end SDLC approaches aligned to client and business needs
  • Design and govern software architectures for scalability security and performance
  • Establish architectural principles standards and delivery guardrails
  • Lead system assessments and modernisation initiatives
  • Maintain clear architectural documentation (e.g. ADRs system diagrams)

Responsibility 2: Client Delivery Enablement

  • Act as a trusted advisor to clients and delivery teams
  • Guide complex technical decisions and trade-offs
  • Support predictable delivery across the SDLC
  • Assist with incident analysis and continuous improvement
  • Align technical execution with business strategy

Responsibility 3: Pre-Sales & Solution Design

  • Support sales teams with architecture and solution input
  • Contribute to proposals RFPs and Statements of Work
  • Participate in client engagements to provide technical credibility
  • Assist with estimation and risk assessment
  • Articulate long-term value cost and risk implications of design decisions

Responsibility 4: Technology & Delivery Leadership
  • Champion best practices in software design testing and delivery
  • Promote adoption of tools frameworks and modern delivery patterns
  • Identify and address architectural anti-patterns
  • Collaborate with leadership to improve delivery standards
  • Translate industry trends into practical business-relevant solutions

Responsibility 5: Human Capital Development

  • Mentor engineers technical leads and aspiring architects
  • Encourage structured thinking and architectural maturity
  • Support recruitment assessments and interviews
  • Contribute to competency frameworks and career development models
  • Provide technical input into performance management



Required Experience:

Staff IC


About Company

Company Logo

WHO WE ARE EQPlus Technologies (Pty) Ltd was founded in 1999 by an exceptionally talented team of professionals and entrepreneurs. Today EQPlus is an industry-recognised Information Communications Service Provider that reflects South Africa’s unique diversity and is proud to announce ... View more

View Profile View Profile