Software Architect (Hybrid)

Placements24

Bellville

Hybride

ZAR 1 200 000 - 1 800 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary
Hybrid work arrangement
Health and wellness benefits
Pension fund contribution
Professional development

Résumé du poste

Placements24 is seeking an experienced Software Architect to join our client in Centurion, Gauteng, SA. The role offers a hybrid work model combining remote flexibility with in-office collaboration.

You will design and guide the development of scalable, maintainable software and mentor engineers to uphold architectural excellence. You will collaborate with product managers and stakeholders to translate business needs into robust designs, lead technical design processes, and drive continuous

Qualifications

  • Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 6 years in software development, with at least 3 years in a software architect role.
  • Proven experience designing and developing scalable software applications.
  • Strong proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
  • Familiarity with database technologies (SQL and NoSQL).
  • Understanding of CI/CD principles and tools.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a hybrid team environment.

Responsabilités

  • Define and document software architecture, including system design and interfaces.
  • Lead the technical design process to meet functional and non-functional requirements.
  • Collaborate with development teams to ensure architectural integrity of products.
  • Evaluate and recommend technologies, frameworks, and tools to improve quality.
  • Provide technical guidance and mentorship to software engineers.
  • Conduct code and architectural reviews to enforce standards.
  • Address technical debt and performance bottlenecks.
  • Enforce coding standards and best practices.
  • Translate business needs into technical solutions with stakeholders.
  • Participate in Agile ceremonies and sprint planning/retrospectives.

Connaissances

Communication
Problem-solving
Analytical thinking
Team collaboration

Formation

Bachelor\'s or Master\'s degree in CS/SE

Outils

AWS
Azure
GCP
CI/CD
Microservices
SQL/NoSQL databases

Description du poste

About the Role Our client, a dynamic and innovative software development house, is seeking an experienced Software Architect to join their growing team in **Centurion, Gauteng, ZA**. This role offers a hybrid work model, providing a blend of remote flexibility and in-office collaboration. The successful candidate will be instrumental in designing and guiding the development of high-quality software solutions, ensuring technical excellence and adherence to best practices. You will work closely with development teams, product managers, and other stakeholders to translate business requirements into robust technical designs. This is an exciting opportunity to influence the architectural direction of key projects and contribute to a culture of continuous improvement. We are looking for a proactive individual passionate about creating scalable, maintainable, and performant software.

Key Responsibilities
  • Define and document software architecture, including system design, component design, and interface specifications.
  • Lead the technical design process, ensuring solutions meet functional and non-functional requirements.
  • Collaborate with development teams to ensure the architectural integrity of software products.
  • Evaluate and recommend new technologies, frameworks, and tools to improve development efficiency and software quality.
  • Provide technical guidance and mentorship to software engineers.
  • Conduct code reviews and architectural reviews to ensure adherence to standards.
  • Identify and address technical debt and performance bottlenecks.
  • Contribute to the definition and enforcement of coding standards and best practices.
  • Work with stakeholders to understand business needs and translate them into technical solutions.
  • Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of experience in software development, with at least 3 years in a software architect role.
  • Proven experience in designing and developing scalable and robust software applications.
  • Strong proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Expertise in object-oriented design principles and design patterns.
  • Experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
  • Familiarity with database technologies (SQL and NoSQL).
  • Understanding of CI/CD principles and tools.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a hybrid team environment.
Benefits
  • This role comes with a competitive salary, comprehensive health and wellness benefits, and a pension fund contribution.
  • Employees benefit from the hybrid work arrangement, offering a balance between remote work and in-office collaboration.
  • Opportunities for professional development, training, and attending industry conferences are provided.
  • Our client fosters a collaborative and supportive team culture, encouraging innovation and professional growth.
  • Join a forward-thinking company where your architectural expertise will be highly valued.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Architect
Senior Software Architect

Placements24 • Mossel Bay

Hybride
ZAR 1 200 000 - 1 800 000
Performance bonuses
Medical aid
Retirement planning
+3
Solutions Architect - Hybrid Role
Solutions Architect - Hybrid Role

Placements24 • Centurion

Hybride
ZAR 900 000 - 1 500 000
Salary bonus and performance bonuses
Medical aid and provident fund
Generous leave allocation
+5
Senior Software Solutions Architect
Senior Software Solutions Architect

Placements24 • LegKraal Gate

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

Placements24 • Soweto

Hybride
ZAR 1 200 000 - 2 000 000
Hybrid work model
Competitive salary
Health benefits
+2
Senior Software Architect
Senior Software Architect

Placements24 • Polokwane

Hybride
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 • East London

Hybride
ZAR 900 000 - 1 800 000
Hybrid Solutions Architect - Midrand
Hybrid Solutions Architect - Midrand

Placements24 • Centurion

Hybride
ZAR 900 000 - 1 500 000
Competitive rate
Hybrid work
Facilities in Midrand
+2
Senior Software Architect
Senior Software Architect

Placements24 • Johannesburg

Sur place
ZAR 1 200 000 - 1 800 000
Exceptional salary
Professional development resources
Collaborative work environment
+1
Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • East London

Hybride
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

Hybride
ZAR 1 800 000 - 3 200 000
High salary & comprehensive benefits
Bonus potential
Challenging projects in Pretoria
+2