Software Architect

EQPLUS TECHNOLOGIES PTY LTD

Johannesburg

On-site

ZAR 1,300,000 - 1,500,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EQPLUS TECHNOLOGIES PTY LTD in Johannesburg is seeking a Senior Software Architect to define, govern, and evolve software architecture across client engagements. Operating at the intersection of business needs and engineering execution, the role ensures scalable, maintainable, high‑quality software solutions and influences delivery teams and pre‑sales engagements.

You will lead SDLC optimisation, drive architectural decisions across complex multi-system landscapes, mentor engineers, and

Qualifications

  • Strong experience in software architecture and system design on C# and .Net.
  • 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.

Responsibilities

  • 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).
  • 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.
  • 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.
  • 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.
  • 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.

Skills

Software architecture
System design
C# / .Net
SDLC
Distributed systems
DevOps / CI-CD
Consulting / client-facing
Architecture documentation
Pre-sales experience
Architectural governance

Job description

Gauteng, Johannesburg

R 1 300 000 - R 1 500 000 Cost To Company (Negotiable)

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 on C# and .Net
  • 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
For More Information Please Contact

Kaylin Verreyne

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect
Senior Software Architect

Placements24 • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Exceptional salary
Professional development resources
Collaborative work environment
+1
Lead Software Architect
Lead Software Architect

Placements24 • Centurion

On-site
ZAR 1,800,000 - 2,800,000
Executive salary
Health insurance
Retirement plans
+4
Software / Solution Architect
Software / Solution Architect

Avatar International • Durban

On-site
ZAR 1,228,000 - 2,288,000
Relocation assistance
On-site work
Principal Software Architect
Principal Software Architect

Placements24 • Pretoria

Hybrid
ZAR 1,800,000 - 3,200,000
High salary & comprehensive benefits
Bonus potential
Challenging projects in Pretoria
+2
Senior Software Architect
Senior Software Architect

Placements24 • Bloemfontein

Hybrid
ZAR 1,800,000 - 2,400,000
Competitive salary with bonuses
Medical & retirement benefits
Professional development budget
+2
Principal Software Architect
Principal Software Architect

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Health insurance
Flexible hybrid work
+2
.Net Solution Architect
.Net Solution Architect

Watershed Consulting • Gauteng

On-site
ZAR 1,171,000 - 1,378,000
Lead Software Architect (Cloud Solutions)
Lead Software Architect (Cloud Solutions)

Placements24 • Johannesburg

On-site
ZAR 1,800,000 - 2,600,000
Executive benefits
Growth opportunities
On-site office
Senior Software Solutions Architect
Senior Software Solutions Architect

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary & incentives
Comprehensive health, dental, and 视觉保险
Generous annual leave
+3
IT Solution Architect Lead
IT Solution Architect Lead

Abantu Staffing Solutions • Durban

On-site
ZAR 1,200,000 - 1,800,000