Software Architect

4 weeks ago


Durban, South Africa BETSoftware Full time

Overview Job title: Software Architect Location: KwaZulu-Natal, Durban Deadline: December 31, 2025 Skill Set Adaptable Technical Leadership Risk Management Systems Analysis Emerging Technologies Work Under Pressure Collaboration and Communication Responsibilities Architecture Design: Develop and communicate the overall software architecture and technical solutions that align with business requirements, industry’s best practices, and emerging technologies. Collaborate with stakeholders to identify system requirements, constraints, and design considerations. System Analysis: Conduct thorough analysis of existing systems, including performance, scalability, and security, to identify areas for improvement and recommend architectural enhancements. Define architectural roadmaps and strategies to address system shortcomings and future business needs. Technical Leadership: Provide technical guidance and mentorship to development teams throughout the software development lifecycle. Ensure adherence to architectural standards, coding practices, and quality guidelines. Collaborate with cross-functional teams to resolve technical challenges and ensure successful project delivery. Reviewing Standards: Constantly review the adherence to the standards that have been defined. Where new technologies are implemented, set up standards and ensure that the standard is communicated and adhere to. Where needed change standards and set new goals that align with the business strategy. Prototyping and Proof of Concepts: Design and develop prototypes and proof of concepts to validate architectural decisions and assess the feasibility of new technologies or solutions. Evaluate and recommend appropriate tools, frameworks, and platforms to enhance system capabilities and performance. Risk Management: Identify potential risks and dependencies in software architecture and propose mitigation strategies. Conduct thorough risk assessments, monitor system performance, and implement appropriate measures to ensure the integrity and security of software systems. Collaboration and Communication: Collaborate effectively with stakeholders, including product managers, developers, testers, and business analysts, to understand their requirements, provide technical guidance, and ensure successful implementation of architectural designs. Clearly communicate complex technical concepts to both technical and non-technical audiences. Research and Innovation: Stay updated with emerging technologies, industry trends, and best practices related to software architecture. Proactively explore innovative solutions and propose architectural improvements to enhance system performance, reliability, and maintainability. Living our Spirit Engages in cross-functional collaboration and problem solving whilst encourages a culture of inclusivity. Actively drives a culture of versatility and adaptability by modelling and encouraging team members to support each other not only within the department, but within BET Software as a whole. Shows up in an authentic manner and leverages off the team’s diversity to achieve deliverables. Views challenges as opportunities to expand on their knowledge base and takes a creative approach to overcoming the challenges. The Company We Keep At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest. Qualifications Bachelor's or master’s degree in Computer Science, Software Engineering, or a related field. Minimum of 5 years of experience as a Technical Lead or a related role, with a focus on designing and architecting complex software systems. Strong expertise in software architecture patterns, methodologies, and best practices. Strong planning and organisational skills. Actively identify opportunities for improvement, targeted specifically at your role and function. Strategies, invent, or originate previously unknown opportunities. Ability to work under pressure and in a fast-paced growing environment. Apply Before 10/31/2025 #J-18808-Ljbffr


  • Software Architect

    1 week ago


    Durban, South Africa Games Global Operations Limited Full time

    Overview: We are seeking a visionary Software Architect to join our team in Durban. This team is the heartbeat of our end-to-end Game Delivery and Configuration ecosystem, delivering an integrated suite of tools that empower studios to create, test, certify, and deploy game content through our streamlined software development lifecycle (SDLC) pipeline. As a...

  • Software Architect

    4 days ago


    Durban, South Africa First Technology Full time

    Software, Solutions, Developer Architect - C#, SQL - Preferably a bachelor’s degree or diploma in Information Technology - Minimum of 8 Years of IT experience Ability to commute/relocate: - La Lucia, KwaZulu-Natal: Reliably commute or planning to relocate before starting work (required)


  • Durban, South Africa Betsoftware Full time

    A leading software solutions provider in KwaZulu-Natal is seeking a Software Architect to develop and communicate software architecture and technical solutions. You will lead technical teams, analyze systems, and identify risks while collaborating closely with stakeholders. The ideal candidate has a degree in Computer Science or Software Engineering and at...

  • Software Architect

    3 days ago


    Durban North, KwaZulu-Natal, South Africa Boardroom Appointments Full time R200 000 - R2 500 000 per year

    Minimum requirements:The ability to wrestle structure from chaosExperience architecting systems of substantial complexity with high performance, availability, and compliance demandsA good understanding of user experience and accessibility best practices for user - facing applicationsDeep technical chops in one or more of the following areas: UI, Services,...


  • Durban, South Africa Goldman Resourcing Full time

    Job Description We have an amazing opportunity for a Chief Technical Architect, company based in Durban but can work remotely! We require a candidate with : Minimum Degree in Computer Science / Software Engineering / Information Technology or equivalent Minimum 10 years’ experience programming in multiple languages Minimum 5 years’ Experience with...


  • Durban, South Africa BET Software Full time

    Job Description Excellent technical, diagnostic, and troubleshooting skills. Excellent communication, motivational, and interpersonal skills. Responsibilities Technical Leadership Provide technical leadership to the team through collaboration sessions and knowledge sharing initiatives. Engage regularly with software architects in order to ensure the...


  • Durban, South Africa C. Steinweg – Handelsveem B.V. Full time

    A leading logistics company in Durban is seeking an Applications Solution Architect to design and implement advanced technology solutions. The role focuses on aligning IT initiatives with business goals, requiring a bachelor's degree and over 8 years of experience in software development or solution architecture. Candidates should possess strong skills in...


  • Durban, South Africa BETSoftware Full time

    A software development company in KwaZulu-Natal, Durban is looking for a Principal Software Engineer to lead architectural decisions and backend development efforts. The ideal candidate will have over 10 years of experience in software development, including technical leadership and a strong command of C# and .NET. This role involves mentoring teams and...


  • Durban, South Africa Network It Full time

    Reference : BIT -Cha L-1 Are you ready to lead the charge in designing and optimizing cutting‑edge high-performance systems? Our client is seeking a seasoned Principal Software Engineer to join our dynamic Software Development team in Durban. In this pivotal role you will drive technical excellence, architect scalable solutions, and mentor teams while...


  • Durban, South Africa Ntt Full time

    Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. We are seeking a highly skilled...