Senior Software Architect

Placements24

Mossel Bay

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

9 days ago

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

Performance bonuses
Medical aid
Retirement planning
Hybrid work model
Learning & development opportunities
Conferences & certifications

Job summary

Placements24 is seeking a Senior Software Architect in Mossel Bay to guide software architecture and the design of scalable, high‑quality solutions. You will collaborate with product managers, engineers, and stakeholders to select technologies and ensure robust delivery in a hybrid, in‑person/remote setup.

The ideal candidate brings 8+ years in software development with 3+ years as an architect, strong patterns knowledge, and cloud/container experience.

Qualifications

  • 8+ years in software development with ≥3 years in an architect role.
  • Experience designing scalable web applications and services.
  • Proficiency in Java, Python, C#, or JavaScript.
  • Strong knowledge of architectural patterns.
  • Experience with Agile/Scrum methodologies.

Responsibilities

  • Design and architect scalable, high-performance software applications and systems.
  • Lead the technical design process, from requirements gathering to solution delivery.
  • Define architectural standards, patterns, and best practices for software development.
  • Select appropriate technologies, frameworks, and tools for new projects.
  • Collaborate with development teams to ensure successful implementation of architectural designs.
  • Mentor and guide junior software engineers and architects.
  • Conduct code reviews and provide technical feedback.
  • Evaluate emerging technologies and assess their applicability to business needs.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the continuous improvement of development processes and methodologies.

Skills

Microservices
MVC
Event-Driven
Software architecture
Leadership

Education

Bachelor's degree in Computer Science or Engineering

Tools

AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role

Our client, a rapidly expanding software development house located in Mossel Bay, Western Cape, ZA , is seeking an accomplished Senior Software Architect . This role is instrumental in guiding the design and development of innovative software solutions that meet complex business needs. You will collaborate with product managers, engineers, and stakeholders to define software architecture, select appropriate technologies, and ensure the delivery of high-quality, scalable, and maintainable applications. This hybrid position offers the flexibility of remote work combined with essential in-office collaboration, fostering a dynamic and productive team environment. The ideal candidate is a strategic thinker with a passion for clean code, robust design patterns, and cutting-edge technologies. You will play a crucial part in shaping our client's technical direction and mentoring junior development staff.

Key Responsibilities
  • Design and architect scalable, high-performance software applications and systems.
  • Lead the technical design process, from requirements gathering to solution delivery.
  • Define architectural standards, patterns, and best practices for software development.
  • Select appropriate technologies, frameworks, and tools for new projects.
  • Collaborate with development teams to ensure successful implementation of architectural designs.
  • Mentor and guide junior software engineers and architects.
  • Conduct code reviews and provide technical feedback.
  • Evaluate emerging technologies and assess their applicability to business needs.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the continuous improvement of development processes and methodologies.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a software architect role.
  • Proven experience in designing and building complex, scalable web applications and services.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of architectural patterns (e.g., Microservices, MVC, Event-Driven).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of database design and optimization (SQL and NoSQL).
  • Excellent problem-solving, analytical, and communication skills.
  • Experience with Agile/Scrum methodologies.
  • Ability to lead technical discussions and influence design decisions.
Benefits

Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package, including medical aid and retirement planning. The hybrid work model provides a balance between remote flexibility and in-person collaboration. We invest in our employees' growth through continuous learning opportunities, including training, conferences, and certifications. This role presents a significant opportunity for career advancement within a growing and innovative company, with the chance to work on impactful projects and shape the future of our software offerings.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Home office stipend
Private health insurance
Generous annual leave
Senior Software Architect
Senior Software Architect

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Bonus opportunities
Medical, dental, and vision insurance
Generous paid time off
+4
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
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,200,000 - 2,100,000
Remote-first culture
Flexible remote work
Learning opportunities
Lead Software Architect
Lead Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,800,000
Remote-friendly culture
Competitive salary
Learning opportunities
+1
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,500,000 - 2,100,000
Executive-level salary
Full remote work
Health insurance
+2
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 - 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
Principal Software Architect
Principal Software Architect

Placements24 • Klerksdorp

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