Bachelors degree in Computer Science, Software Engineering, or related field.
8+ years in software development, including 6+ years in architectural roles.
Expertise in object-oriented design, distributed systems, and cloud technologies.
Proven leadership in Agile environments and cross-functional teams.
Strong communicator, adept at simplifying complex concepts for non-technical audiences.
Key Responsibilities:
Architect and oversee the implementation of scalable, robust systems across cloud and distributed environments.
Partner with stakeholders to translate business needs into innovative technical designs.
Lead and mentor agile development teams, promoting code quality, best practices, and continuous improvement.
Champion microservices, DevOps, and cloud-native solutions (AWS/Azure/GCP).
Conduct architectural reviews and provide strategic technical direction.
Balance technical debt and feature delivery to maintain a sustainable codebase.
How to Apply: Email your CV to with the reference number in the subject line. Explore more IT roles: />Note: If you dont receive feedback within 2 weeks, your application was unsuccessful. Your CV will remain on our database for future opportunities.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.