Enterprise Software Architect

Placements24

Kempton Park

Hybrid

ZAR 900,000 - 1,300,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive remuneration package
Hybrid working arrangement
Professional development opportunities
Challenging projects with business-imp
Growth-oriented environment

Job summary

WhatJobs Direct in Gauteng is seeking an experienced Enterprise Software Architect to design, govern, and guide enterprise systems that drive business innovation. The role leads architectural direction, standards, and mentoring across development teams in a hybrid work setting.

The candidate will shape technical strategy, evaluate new technologies, and ensure delivery of robust, scalable software aligned with business goals. Strong communication and leadership are essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Minimum of 7 years of software development experience with at least 3 years in a senior architectural role.
  • Proven experience designing and implementing complex, enterprise‑level applications.
  • Strong understanding of architectural styles (Microservices, SOA, EDA).
  • Proficiency in Java, C#, Python, and JavaScript ecosystems.

Responsibilities

  • Define and document the enterprise software architecture, aligned with business strategies and roadmaps.
  • Lead the design and development of scalable, reliable, and high‑performance software solutions.
  • Establish and enforce architectural principles, standards, patterns, and best practices across teams.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance processes and capabilities.
  • Mentor development teams on architectural best practices and design patterns.

Skills

Architectural leadership
Communication
Problem-solving
Analytical thinking

Education

Bachelor's/Master's in CS/Software Engineering

Job description

About the Role

WhatJobs Direct is seeking a highly skilled and experienced Enterprise Software Architect to join our client's team in Tembisa, Gauteng . This pivotal role involves designing and overseeing the implementation of robust, scalable, and maintainable software systems that drive business innovation. You will be instrumental in setting technical direction, establishing architectural standards, and mentoring development teams. This position offers a hybrid work model, combining the benefits of in-office collaboration with the flexibility of remote work. We are looking for a visionary architect who can bridge the gap between complex business needs and sophisticated technological solutions, ensuring our client remains at the forefront of its industry. The ideal candidate will possess a deep understanding of software development lifecycles, modern architectural patterns, and a passion for delivering high‑quality, impactful software. This role requires a strategic thinker with a proven track record of architectural leadership and a commitment to technical excellence in a collaborative environment.

Key Responsibilities
  • Define and document the enterprise software architecture, ensuring alignment with business strategies and technical roadmaps.
  • Lead the design and development of scalable, reliable, and high-performance software solutions.
  • Establish and enforce architectural principles, standards, patterns, and best practices across development teams.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance software development processes and product capabilities.
  • Collaborate closely with product managers, engineers, and other stakeholders to gather requirements and translate them into architectural designs.
  • Provide technical leadership and guidance throughout the software development lifecycle, from conception to deployment and maintenance.
  • Conduct architectural reviews and provide constructive feedback to ensure quality and consistency.
  • Identify and mitigate technical risks associated with architectural decisions.
  • Develop strategies for addressing technical debt and improving the maintainability of existing systems.
  • Mentor and coach development teams on architectural best practices and design patterns.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of experience in software development, with at least 3 years in a senior architectural role.
  • Proven experience in designing and implementing complex, enterprise-level applications.
  • Strong understanding of various architectural styles and patterns (e.g., Microservices, SOA, Event-Driven Architecture).
  • Proficiency in multiple programming languages (e.g., Java, C#, Python, JavaScript) and their associated ecosystems.
  • Expertise in cloud platforms (AWS, Azure, GCP) and their services.
  • Experience with database design and management (SQL and NoSQL).
  • Familiarity with CI/CD pipelines, DevOps practices, and agile methodologies.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Benefits
  • Our client offers a competitive remuneration package, comprehensive medical aid, and performance-based bonuses.
  • Enjoy a hybrid working arrangement that provides flexibility and work-life balance.
  • Opportunities for continuous professional development, including training and conference attendance, are readily available.
  • Join a forward-thinking company that values innovation, collaboration, and employee well-being.
  • You will work on challenging projects that have a significant impact on the business and its customers, contributing to a dynamic and growth-oriented environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Enterprise Architect
Senior Enterprise Architect

Placements24 • Kempton Park

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance bonus
Medical aid
+3
Enterprise Architect
Enterprise Architect

Placements24 • Kempton Park

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid work model
Comprehensive health benefits
Professional development opportunities
+1
Enterprise Software Architect
Enterprise Software Architect

Placements24 • Stellenbosch

Hybrid
ZAR 1,400,000 - 2,100,000
Competitive salary
Bonuses based on performance
Medical aid
+4
Enterprise Solutions Architect
Enterprise Solutions Architect

Placements24 • Kempton Park

Hybrid
ZAR 1,200,000 - 1,800,000
Annual bonus
Medical & retirement benefits
Professional development
+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
Lead Enterprise Architect
Lead Enterprise Architect

Placements24 • Kempton Park

Hybrid
ZAR 1,500,000 - 2,100,000
Competitive salary
Comprehensive medical aid
Retirement benefits
+6
Senior Enterprise Solutions Architect
Senior Enterprise Solutions Architect

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Health insurance
Remote work environment
+2
Senior Software Architect
Senior Software Architect

Placements24 • Benoni

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health benefits
+3
Software Architect (Hybrid)
Software Architect (Hybrid)

Placements24 • Bellville

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Hybrid work arrangement
Health and wellness benefits
+2
Enterprise Solutions Architect
Enterprise Solutions Architect

Placements24 • Durban

Hybrid
ZAR 1,000,000 - 1,400,000
Medical aid
Retirement fund
Annual leave
+2