Senior Software Architect

Placements24

Mtubatuba Local Municipality

On-site

ZAR 332,000 - 554,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive daily rate
State-of-the-art facilities
Occasional remote work

Job summary

Placements24 is seeking a Senior Software Architect for an on-site contract in Richards Bay, KwaZulu-Natal. You will define the technical direction, mentor teams, and ensure scalable, secure software solutions across critical projects.

Ideal candidates have 8+ years in software development, with 4+ years in architecture, and hands-on experience with C++, Java, Python, and cloud/microservices. AWS/Azure/GCP knowledge is a plus.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline.
  • Minimum of 8 years in software development, with at least 4 years in an architectural role.
  • Proven track record designing and delivering complex software solutions.

Responsibilities

  • Lead design and development of software architecture for new and existing systems.
  • Translate complex business and technical requirements into detailed architectural specifications.
  • Provide technical leadership and mentorship to software development teams.
  • Ensure the application of software engineering best practices and coding standards.
  • Evaluate and recommend appropriate technologies, frameworks, and tools.
  • Oversee the implementation of architectural designs, ensuring alignment with project goals.
  • Conduct architectural reviews and provide constructive feedback.
  • Identify and mitigate architectural risks and technical debt.
  • Collaborate with stakeholders to define technical roadmaps and strategies.
  • Troubleshoot and resolve complex software and system issues.

Skills

C++
Java
Python
Microservices
AWS/Azure/GCP
Relational/NoSQL DBs
Leadership

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

Architectural patterns
Cloud platforms

Job description

About the Role

Our client, a prominent engineering firm in Richards Bay, KwaZulu-Natal, ZA, is seeking a highly accomplished Senior Software Architect for a contract position. This role requires the individual to be based on-site, contributing their expertise to critical software development projects. The Senior Software Architect will be responsible for defining and overseeing the technical direction of software solutions, ensuring they are scalable, secure, and meet the highest quality standards. You will collaborate closely with multidisciplinary teams, providing architectural guidance and ensuring the successful implementation of complex systems. This is an ideal opportunity for an experienced architect looking to apply their skills to challenging projects within a well-established organization.

Key Responsibilities
  • Lead the design and development of software architecture for new and existing systems.
  • Translate complex business and technical requirements into detailed architectural specifications.
  • Provide technical leadership and mentorship to software development teams.
  • Ensure the application of software engineering best practices and coding standards.
  • Evaluate and recommend appropriate technologies, frameworks, and tools.
  • Oversee the implementation of architectural designs, ensuring alignment with project goals.
  • Conduct architectural reviews and provide constructive feedback.
  • Identify and mitigate architectural risks and technical debt.
  • Collaborate with stakeholders to define technical roadmaps and strategies.
  • Troubleshoot and resolve complex software and system issues.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Minimum of 8 years of experience in software development, with at least 4 years in an architectural role.
  • Proven track record of designing and delivering complex software solutions.
  • Expertise in modern programming languages (e.g., C++, Java, Python) and associated frameworks.
  • Deep understanding of software design patterns, data structures, and algorithms.
  • Experience with cloud computing platforms (AWS, Azure, GCP) and microservices architecture is a plus.
  • Strong knowledge of database technologies, both relational and NoSQL.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to lead and influence technical teams.
  • Must be willing to work full-time on-site in Richards Bay, KwaZulu-Natal, ZA.
Benefits

This contract role offers a competitive daily rate, providing significant earning potential. Our client offers access to state-of-the-art facilities and a collaborative working environment. While primarily an on-site role, opportunities for occasional remote work may be discussed based on project needs. You will gain valuable experience working on impactful projects within the industrial sector and have the chance to contribute to significant technological advancements. This is a challenging yet rewarding opportunity for a skilled architect.

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 • Richards Bay

On-site
ZAR 369,000 - 590,000
Competitive daily rate
State-of-the-art facilities
Occasional remote work
Principal Software Architect - Richards Bay
Principal Software Architect - Richards Bay

Placements24 • Mtubatuba Local Municipality

On-site
ZAR 1,200,000 - 2,000,000
Health Insurance
Retirement savings contributions
Professional development opportunities
Senior Software Architect
Senior Software Architect

Placements24 • Centurion

On-site
ZAR 1,200,000 - 1,800,000
Principal Solution Architect
Principal Solution Architect

Placements24 • Mtubatuba Local Municipality

On-site
ZAR 1,000,000 - 1,700,000
Salary bonuses
Medical aid & life cover
Retirement fund
+2
Senior Software Architect
Senior Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,800,000
Hybrid work model in Soweto
Medical, dental, and vision insurance
Retirement savings plan contribution
+2
Senior Software Architect
Senior Software Architect

Placements24 • Benoni

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health benefits
+3
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
Senior Software Architect
Senior Software Architect

Placements24 • East London

Hybrid
ZAR 900,000 - 1,800,000
Lead Software Architect
Lead Software Architect

Placements24 • Upington

On-site
ZAR 1,200,000 - 1,800,000
Annual leave
Training opportunities
Medical aid
+2
Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • East London

Hybrid
ZAR 1,200,000 - 2,000,000
Salary and benefits package
Health, dental, and vision insurance
Generous retirement plan
+4