Senior Software Architect - Microservices

Placements24

Mossel Bay

On-site

ZAR 900,000 - 1,500,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Placements24 is seeking a Senior Software Architect in Mossel Bay to define the technical direction of our software solutions. You will design scalable, resilient systems with a focus on microservices, and collaborate with engineering, product, and business stakeholders to translate complex requirements into robust designs.

You will lead architectural decisions, mentor development teams, and drive technology innovation across the organization.

Qualifications

  • Master's degree or equivalent extensive experience.
  • 8+ years in software engineering with 3+ years as a software architect.
  • Experience designing large-scale microservices-based systems.

Responsibilities

  • Design and document high-level software architectures aligned with business goals.
  • Set standards for microservices, API design, and inter-service communication.
  • Evaluate technologies and tools for project needs.
  • Provide technical leadership throughout the SDLC.
  • Conduct architectural reviews and ensure design quality.
  • Collaborate with stakeholders to translate requirements into designs.

Skills

Software architecture
Microservices design
Cloud-native
Distributed systems
Leadership
Technical strategy

Education

Master's degree in Computer Science or Engineering

Tools

SQL
NoSQL
Containers (Docker/Kubernetes)
APIs

Job description

About the Role

Our client is seeking a strategic and technically astute Senior Software Architect to define and guide the technical direction of their software solutions in Mossel Bay . This role is crucial for designing scalable, resilient, and maintainable systems, with a particular focus on microservices architecture . You will work closely with engineering teams, product managers, and business stakeholders to translate complex requirements into elegant technical designs. This is an exceptional opportunity to influence architectural decisions, drive technological innovation, and mentor development teams in a growing organization committed to delivering high-quality software products.

Key Responsibilities
  • Design and document high-level software architectures, ensuring alignment with business goals and technical strategies.
  • Define standards and best practices for microservices development , API design, and inter-service communication.
  • Evaluate and select appropriate technologies, frameworks, and tools for various project needs.
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Conduct architectural reviews and ensure adherence to design principles and quality standards.
  • Collaborate with stakeholders to understand requirements and propose innovative technical solutions.
Requirements
  • Master's degree in Computer Science, Engineering, or a related field, or equivalent extensive experience.
  • 8+ years of experience in software engineering, with at least 3 years in a software architect role.
  • Proven experience designing and implementing large-scale microservices-based systems.
  • Deep understanding of cloud-native architectures, containerization, and distributed systems.
  • Expertise in various programming languages and databases (SQL and NoSQL).
  • Excellent communication, leadership, and strategic thinking skills.
Benefits
  • Executive-level compensation package including bonuses and stock options.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for continuous learning and attending industry conferences.
  • Relocation assistance may be available for candidates relocating to Mossel Bay .
  • A collaborative and innovative work environment.
  • Generous vacation and retirement planning benefits.
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 • Randburg

Hybrid
ZAR 1,100,000 - 1,500,000
Stock options
Health benefits
Retirement plans
+2
Lead Software Architect
Lead Software Architect

Placements24 • George

Hybrid
ZAR 1,800,000 - 2,600,000
Competitive salary
Medical aid
Retirement fund
+2
Senior Software Architect
Senior Software Architect

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid work model
Competitive salary and incentives
Professional development
Senior Software Architect
Senior Software Architect

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Professional development
+1
Senior Microservices Architect — Cloud-Native Lead
Senior Microservices Architect — Cloud-Native Lead

Placements24 • Mossel Bay

On-site
ZAR 900,000 - 1,500,000
Senior Software Architect
Senior Software Architect

Placements24 • East London

On-site
ZAR 1,200,000 - 1,800,000
Hybrid work model
Influence on technical strategy
Growth opportunities
Lead Architectural Designer
Lead Architectural Designer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Salary bonuses
Hybrid work model
Health & retirement benefits
+2
Principal Architect
Principal Architect

Placements24 • Mossel Bay

On-site
ZAR 2,400,000 - 3,600,000
Salary + executive bonus
Health and retirement benefits
Relocation assistance
+1
Senior Backend Engineer - Microservices Architecture
Senior Backend Engineer - Microservices Architecture

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Health, dental, and vision insurance
Lead Software Engineer
Lead Software Engineer

Placements24 • Cape Town

On-site
ZAR 1,000,000 - 1,600,000
Executive compensation
Medical & dental & vision coverage
Stock options
+3