Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Software Architect (DBN/JHB) at BET Software

    Posted: Oct 21, 2024
    Expires: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Established in 2010, Betting Entertainment Technologies set its objective to provide quality products through excellence operations while maintaining a strong level of customer intimacy. Focusing on service delivery and meeting the needs of the dynamic gaming industry, Our Software engineers work as a team to develop dependable software systems with a high d...

    View All Jobs at BET Software


     

    Software Architect (DBN/JHB)

    You Bring:

    • 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.
    • Strategise, invent or originate previously unknown opportunities.
    • Ability to work under pressure and in a fast-paced growing environment.

    What You’ll Do:
    Architecture Design:

    • Develop and communicate the overall software architecture and technical solutions that align with business requirements, industry 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 adherence to defined standards.
    • When new technologies are implemented, establish and communicate the standards, ensuring they are followed.
    • Update standards and set new goals as needed to align with 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.

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to BET Software on betsoftware.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new ICT / Computer jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail