Technical Systems Architect

2 weeks ago


Umhlanga, KwaZulu-Natal, South Africa BET Software Full time
About This Role

We are seeking a highly skilled Technical Systems Architect to join our team at BET Software.



Key Responsibilities

  1. Develop and communicate the overall software architecture and technical solutions that align with business requirements, industry best practices, and emerging technologies.
  2. Collaborate with stakeholders to identify system requirements, constraints, and design considerations.
  3. Conduct thorough analysis of existing systems, including performance, scalability, and security, to identify areas for improvement and recommend architectural enhancements.
  4. Define architectural roadmaps and strategies to address system shortcomings and future business needs.
  5. Provide technical guidance and mentorship to development teams throughout the software development lifecycle.
  6. Ensure adherence to architectural standards, coding practices, and quality guidelines.
  7. Collaborate with cross-functional teams to resolve technical challenges and ensure successful project delivery.
  8. Constantly review adherence to defined standards and update standards and set new goals as needed to align with business strategy.
  9. Design and develop prototypes and proof of concepts to validate architectural decisions and assess the feasibility of new technologies or solutions.
  10. Evaluate and recommend appropriate tools, frameworks, and platforms to enhance system capabilities and performance.
  11. Identify potential risks and dependencies in software architecture and propose mitigation strategies.
  12. 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.
  13. Clearly communicate complex technical concepts to both technical and non-technical audiences.
  14. Stay updated with emerging technologies, industry trends, and best practices related to software architecture.
  15. Proactively explore innovative solutions and propose architectural improvements to enhance system performance, reliability, and maintainability.


About Us

At BET Software, we don't just recruit talent; we cultivate it. Our learning and development programs, various opportunities for growth, and well-deserved incentives are what keep our All-Star Team the best amongst the rest.



Requirements

Bachelors or Masters 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.


Ability to work under pressure and in a fast-paced growing environment.


  • Software Architect

    3 weeks ago


    Umhlanga, KwaZulu-Natal, South Africa BET Software Full time

    Job Description:At BET Software, we're seeking an experienced Software Architect to join our team. As a key member of our organization, you'll play a crucial role in designing and developing complex software systems that meet our business goals and requirements.**Key Responsibilities:**• Develop and communicate the overall software architecture and...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at iKhokha. As a Senior Software Engineer, you will be responsible for architecting game-changing solutions and leading a team that thrives on innovation and impact.Key ResponsibilitiesDeveloping new technologies and maintaining existing ones, including testing various...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at iKhokha. As a key member of our engineering team, you will be responsible for architecting game-changing solutions and leading a team that thrives on innovation and impact.Key ResponsibilitiesDevelop and maintain high-quality software systems, including building new...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at iKhokha. As a Senior Software Engineer, you will be responsible for architecting game-changing solutions and leading a team that thrives on innovation and impact.Key ResponsibilitiesDevelop and maintain high-quality software systems, including building new technologies...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    Key ResponsibilitiesDevelop and implement cutting-edge technologies, ensuring seamless integration with existing systems.Leverage expertise in Typescript, React.js, HTML5, and CSS to craft user-centric features.Collaborate with cross-functional teams to architect and deploy FinTech systems, adhering to Engineering Principles and Pull Request Standards.Ensure...


  • Umhlanga, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve is seeking a motivated and detail-oriented Junior IT professional to join their dynamic team. As a Junior IT member, you will provide essential technical support, assist with the installation and maintenance of IT systems, and contribute to various IT projects. This is a fantastic opportunity for recent graduates or those with some experience...


  • Umhlanga, KwaZulu-Natal, South Africa AECOM Full time

    Job Title: Candidate Architectural TechnologistAt AECOM, we're seeking a talented Candidate Architectural Technologist to join our team. As a developing professional in an architectural design team, you'll play a key role in developing and finalizing work on specific elements of a project under the direction and supervision of a Senior Architect or...


  • Umhlanga, KwaZulu-Natal, South Africa BET Software Full time

    BET Software seeks a highly skilled Technical Lead Software Engineer to spearhead the creation and integration of complex software solutions.About UsWe are a dynamic organization committed to delivering top-notch software solutions. Our team is passionate about innovation, collaboration, and excellence.Job DescriptionThis role involves designing, coding, and...


  • Umhlanga, KwaZulu-Natal, South Africa Hollywoodbets Full time

    As a Senior Product Developer at Hollywoodbets, you will have the opportunity to work on innovative projects and contribute to the growth of our online betting platform.We are looking for a highly skilled and experienced professional to lead our product development team and drive the creation of new features and solutions.The successful candidate will be...


  • Umhlanga, KwaZulu-Natal, South Africa Assegai Full time

    Job Title: Senior Electrical EngineerAs a Senior Electrical Engineer at Assegai, you will play a crucial role in delivering electrical engineering activities for various industrial projects in the private and government sectors.Key Responsibilities:Perform and oversee electrical engineering activities to ensure safe delivery of projects.Design electrical...


  • Umhlanga, KwaZulu-Natal, South Africa Assegai Full time

    {"Responsibilities": "Key ResponsibilitiesOversee electrical engineering activities for industrial projects in the private and government sectors to ensure safe delivery of company operational plans.Design electrical systems in accordance with established standards and codes of practice.Review technical documentation and define electrical engineering...


  • Umhlanga, KwaZulu-Natal, South Africa Envestpro Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. This role involves designing, developing, and maintaining full stack applications using multiple programming languages and frameworks. The ideal candidate should have a strong technical background and excellent problem-solving skills.Responsibilities include:Designing and developing...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our iKhokha team. As a key member of our FinTech team, you will be responsible for building innovative payment solutions and contributing to the development of our cloud-based systems.Key ResponsibilitiesDevelop and maintain high-quality software code using Typescript, React.js, HTML5,...


  • Umhlanga, KwaZulu-Natal, South Africa Assegai Recruitment Full time

    Electrical Engineer OpportunityWe are seeking an experienced Electrical Engineer to join our team in Durban, South Africa. As a key member of our engineering team, you will be responsible for overseeing electrical engineering activities for various industrial projects in the private and government sectors.Key Responsibilities:Perform and oversee electrical...


  • Umhlanga, KwaZulu-Natal, South Africa Assegai Full time

    About the RoleWe are seeking an experienced Electrical Engineer to lead our industrial projects. The ideal candidate will have a strong background in electrical engineering, with a proven track record of delivering complex projects.Key ResponsibilitiesPerform electrical engineering activities for industrial projects, ensuring safe delivery of operational...


  • Umhlanga, KwaZulu-Natal, South Africa Hire Resolve Full time

    Exciting Opportunity for a Junior IT Professional at Hire ResolveHire Resolve's client is seeking a motivated and detail-oriented Junior IT professional to join their dynamic team. As a Junior IT member, you will provide essential technical support, assist with the installation and maintenance of IT systems, and contribute to various IT projects.Key...


  • Umhlanga, KwaZulu-Natal, South Africa Hire Resolve Full time

    Junior IT Professional OpportunityHire Resolve's client is seeking a motivated and detail-oriented Junior IT professional to join their dynamic team. As a Junior IT member, you will provide essential technical support, assist with the installation and maintenance of IT systems, and contribute to various IT projects.Key ResponsibilitiesProvide first-line...


  • Umhlanga, KwaZulu-Natal, South Africa Top Recruitment (Pty) Ltd Full time

    Top Recruitment (Pty) Ltd is seeking a highly skilled IT Infrastructure Support Manager to lead a team of support services providers. The successful candidate will be responsible for managing and leading the IT Support service providers, overseeing the resolution of technical issues, and ensuring the smooth operation of IT services.Key...


  • Umhlanga, KwaZulu-Natal, South Africa Geotech Full time

    At Geotech, we're seeking a highly skilled Senior Programmer to contribute to our company's systems and technology infrastructure.Key Responsibilities:Maintain and update our software systems.Ensure seamless integration with banking systems.Optimize system performance and user experience.Resolve critical production issues.Collaborate with the tech team to...


  • Umhlanga, KwaZulu-Natal, South Africa Geotech Full time

    Job Title: Mid-Level DeveloperGeotech is seeking a skilled Mid-Level Developer to join our team. As a key member of our tech team, you will be responsible for maintaining and updating our company systems, ensuring seamless integration with banking platforms, and optimizing system performance and user experience.Key Responsibilities:Maintain and update our...