CRM Software Architect

at  Betway Group

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Aug, 2024Not Specified29 May, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
Purpose of the role
The CRM Software Architect provides architectural and technical guidance to the CRM team developing the CRM Interact solution with Microsoft Dynamics at its foundation. We are constantly striving to produce high-quality, architecturally robust software, and it is the Architect’s responsibility to ensure this mandate is met. The Architect creates a vision and target architecture for our software applications. They lead the design direction of our frameworks, tools and strategy to design, develop, test and support all relevant applications. There is focus on clean decoupled component-based architectures and enablement of plug and play assets to personalize the user experience, while maintaining connectivity through versioned APIs for ease of maintenance and flexibility for fast forward development of prototypes. This role is specific to the CRM solution with focus on Microsoft Dynamics at its core. The role is a hands-on position for a skilled architect that still codes for prototypes or proof of concepts, and will often do the early feasibility testing or R&D of new tools and frameworks or design architectures.

You will be responsible for:

  • Designing and planning high-level technical solutions to meet business requirements
  • Assisting the development teams in solution design and technical implementation
  • Coding and developing POCs
  • Taking part in cross-team activities such as knowledge-sharing and documentation
  • Design the application frameworks and architecture for a large-scale, complex, scalable CRM system designed to support customers internationally, 24x7
  • Determining specifications and working parameters for hardware/software interoperability, accounting for scalability, maintainability, and security within design
  • Establish reusable and extensible platforms that serve business, marketing and customer strategies
  • Provide technical guidance for internal and external partners and developers, engineers, database, security, infrastructure and network administrators
  • Evaluate, prototype and advocate for new application technologies, maintain tools and contribute to changes that improve value
  • Collaborate with other Architects and teams to specify efficient, integrated tools, code management practices, testing processes, workflows and security requirements
  • Lead system design activities or reviews system designs to ensure that applications solutions will exhibit high levels of performance, security, scalability, maintainability, appropriate reusability and reliability upon deployment.
  • Maintain the Architectural documentation and ensure changes are communicated
  • Generate Architectural Views that informs and guide technology teams.
  • Develop strategic roadmaps to address technical debt in the application architecture of the enterprise
  • Lead Architecture group activities and mentor Architecture peers
  • Engage with high level stakeholders and facilitate project level design and solution activities
  • Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
  • Shortlisted candidates may need to complete an assessment.

This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.
The perfect place to work, play and grow

Responsibilities:

  • Designing and planning high-level technical solutions to meet business requirements
  • Assisting the development teams in solution design and technical implementation
  • Coding and developing POCs
  • Taking part in cross-team activities such as knowledge-sharing and documentation
  • Design the application frameworks and architecture for a large-scale, complex, scalable CRM system designed to support customers internationally, 24x7
  • Determining specifications and working parameters for hardware/software interoperability, accounting for scalability, maintainability, and security within design
  • Establish reusable and extensible platforms that serve business, marketing and customer strategies
  • Provide technical guidance for internal and external partners and developers, engineers, database, security, infrastructure and network administrators
  • Evaluate, prototype and advocate for new application technologies, maintain tools and contribute to changes that improve value
  • Collaborate with other Architects and teams to specify efficient, integrated tools, code management practices, testing processes, workflows and security requirements
  • Lead system design activities or reviews system designs to ensure that applications solutions will exhibit high levels of performance, security, scalability, maintainability, appropriate reusability and reliability upon deployment.
  • Maintain the Architectural documentation and ensure changes are communicated
  • Generate Architectural Views that informs and guide technology teams.
  • Develop strategic roadmaps to address technical debt in the application architecture of the enterprise
  • Lead Architecture group activities and mentor Architecture peers
  • Engage with high level stakeholders and facilitate project level design and solution activities
  • Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
  • Shortlisted candidates may need to complete an assessment


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Information Technology

Graduate

Proficient

1

Cape Town, Western Cape, South Africa