Senior Software Architect

Placements24

Richards Bay

Vor Ort

ZAR 369.000 - 590.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

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

Zusammenfassung

Placements24 seeks a Senior Software Architect for a contract on-site role in Richards Bay, KwaZulu-Natal. You will define the technical direction, ensure scalable and secure software, and guide multidisciplinary teams through complex systems.

With 8+ years in software development and 4+ in architecture, you will translate requirements into architectural specifications, apply best practices, and mitigate risks while steering technical roadmaps.

Qualifikationen

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline.
  • Minimum of 8 years of software development experience with at least 4 years in an architectural role.
  • Proven track record of designing and delivering complex software solutions.
  • Expertise in modern programming languages (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.

Aufgaben

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

Kenntnisse

Architectural leadership
Cloud/microservices
C++, Java, Python
Relational & NoSQL databases
Communication

Ausbildung

Bachelor's degree in Computer Science or Software Engineering

Tools

AWS
Azure
GCP

Jobbeschreibung

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.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Principal Software Architect - Richards Bay
Principal Software Architect - Richards Bay

Placements24 • Mtubatuba Local Municipality

Vor Ort
ZAR 1.200.000 - 2.000.000
Health Insurance
Retirement savings contributions
Professional development opportunities
Lead Software Architect
Lead Software Architect

Placements24 • Richards Bay

Hybrid
ZAR 1.200.000 - 1.800.000
Flexible remote work
Health and wellness benefits
Professional development
+2
Senior Software Architect
Senior Software Architect

Placements24 • Mossel Bay

Hybrid
ZAR 1.200.000 - 1.800.000
Performance bonuses
Medical aid
Retirement planning
+3
Principal Solution Architect
Principal Solution Architect

Placements24 • Mtubatuba Local Municipality

Vor Ort
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 • Johannesburg

Vor Ort
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
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 • Pretoria

Hybrid
ZAR 1.800.000 - 3.200.000
High salary & comprehensive benefits
Bonus potential
Challenging projects in Pretoria
+2
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