Senior Application Architect

Placements24

Mtubatuba Local Municipality

On-site

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

Full time

4 days ago
Be an early applicant

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

Competitive salary package
Medical aid and retirement fund
Career advancement opportunities
Coastal KwaZulu-Natal proximity
Performance-based bonuses

Job summary

Placements24 seeks a Senior Application Architect to lead design and governance of scalable, enterprise software in Richards Bay, KwaZulu-Natal. You will translate business needs into robust technical architectures, guiding development teams and ensuring adherence to best practices.

With 7+ years in software and at least 4 years in architecture, you will drive technology choices across cloud platforms and containerization, mentor peers, and collaborate with product and operations to deliver

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field.
  • Minimum 7 years of software development experience, with at least 4 years in an application architecture role.
  • Proven experience designing and developing complex, enterprise-level applications using languages/frameworks (e.g., Java, C#, Python, .NET).
  • Strong understanding of architectural patterns (Microservices, SOA, Event-Driven Architecture).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Excellent knowledge of database design and management (SQL and NoSQL).
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Design and architect scalable, high-performance enterprise applications aligned with goals and standards.
  • Develop detailed technical specifications and blueprints for projects.
  • Provide technical leadership to software development teams throughout lifecycles.
  • Evaluate and recommend technologies, frameworks, and tools for development.
  • Conduct architectural reviews, code reviews, and performance analyses for quality and efficiency.
  • Collaborate with cross-functional teams to deliver integrated solutions.
  • Mentor junior architects and developers to foster continuous learning.
  • Stay updated on emerging technologies and industry trends.

Skills

Architectural design
Communication
Team leadership
Analytical thinking

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP
SQL
NoSQL
Java
C#
.NET

Job description

About the Role

Our client is seeking a highly experienced Senior Application Architect to join their esteemed team in **Richards Bay, KwaZulu-Natal**. This role is crucial for defining and guiding the development of robust, scalable, and maintainable software applications. You will be responsible for translating complex business requirements into technical designs, overseeing the application architecture lifecycle, and ensuring adherence to best practices and standards. The ideal candidate will possess a deep understanding of modern application development paradigms, architectural patterns, and technology stacks. You will collaborate closely with development teams, product managers, and business stakeholders to ensure the successful delivery of high-quality software solutions that meet strategic objectives. This is an exciting opportunity to contribute significantly to the technological landscape of a leading organization within the region.

Key Responsibilities
  • Design and architect scalable, high-performance enterprise applications, ensuring alignment with business goals and technical standards.
  • Develop detailed technical specifications and blueprints for application development projects.
  • Provide technical leadership and guidance to software development teams throughout the project lifecycle.
  • Evaluate and recommend appropriate technologies, frameworks, and tools for application development.
  • Conduct architectural reviews, code reviews, and performance analysis to ensure quality and efficiency.
  • Collaborate with cross-functional teams, including product management, QA, and operations, to deliver integrated solutions.
  • Mentor junior architects and developers, fostering a culture of continuous learning and improvement.
  • Stay abreast of emerging technologies and industry trends, identifying opportunities for innovation and improvement.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 7 years of experience in software development, with at least 4 years in an application architecture role.
  • Proven experience designing and developing complex, enterprise-level applications using various programming languages and frameworks (e.g., Java, C#, Python, .NET).
  • Strong understanding of architectural patterns (e.g., Microservices, SOA, Event-Driven Architecture).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Excellent knowledge of database design and management (SQL and NoSQL).
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a team-oriented environment and collaborate with diverse stakeholders.
Benefits
  • Competitive salary package commensurate with experience.
  • Comprehensive medical aid and retirement fund contributions.
  • Opportunities for career advancement and professional development.
  • A dynamic and challenging work environment.
  • Proximity to the beautiful coastal region of KwaZulu-Natal.
  • Performance-based bonuses and recognition programs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Architect
Senior Application Architect

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Salary and bonus structure
Health insurance
Retirement savings plan with company 0
Senior Software Architect
Senior Software Architect

Placements24 • Richards Bay

On-site
ZAR 369,000 - 590,000
Competitive daily rate
State-of-the-art facilities
Occasional remote work
Principal Solution Architect
Principal Solution Architect

Placements24 • Mtubatuba Local Municipality

On-site
ZAR 1,000,000 - 1,700,000
Salary bonuses
Medical aid & life cover
Retirement fund
+2
Senior Software Architect
Senior Software Architect

Placements24 • Benoni

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health benefits
+3
Senior Systems Architect
Senior Systems Architect

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 1,200,000 - 1,800,000
Medical aid
Provident fund
Professional development
Senior Application Architect - Full-time
Senior Application Architect - Full-time

Placements24 • Bloemfontein

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary and annual bonus
Medical aid and retirement fund
Generous annual leave and sick leave
+4
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

On-site
ZAR 1,200,000 - 1,800,000
Exceptional salary
Professional development resources
Collaborative work environment
+1
Senior Software Architect
Senior Software Architect

Placements24 • Centurion

On-site
ZAR 1,200,000 - 1,800,000
Enterprise Solutions Architect
Enterprise Solutions Architect

Placements24 • Durban

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