Technology Strategy & Innovation
- Participate in the development and execution of Enterprise Architecture strategies and plans aligned with corporate objectives.
- Lead the planning and implementation of an Applications Architect Strategy and framework.
- Deliver a roadmap based on budgets, resources, and industry trends.
- Assess application landscape in line with business goals.
- Research market trends and propose solutions for ICT transformation and innovation.
- Define and compile business application requirements in collaboration with stakeholders.
- Develop plans for new or existing applications, focusing on cost reduction and performance measurement.
- Recommend new software applications and ensure proper technical fit and system integration.
- Assess the current system for design adequacy, risk management, and control.
- Support development teams and refine designs through the project lifecycle.
- Prototype applications, document development processes, and integrate architecture trends in projects.
- Ensure standardised design across applications.
- Analyse risks, manage software security principles, and maintain compliance with privacy regulations.
- Perform regular self-assessments, document risks, and manage audit issues.
- Submit regular management reports on application performance and project status.
- Develop business cases and facilitate communication across teams.
- Manage vendor relationships, monitor performance, and ensure smooth delivery of application services.
- Engage with internal and external stakeholders to align needs with solutions.
- Contribute to budget preparation and manage finances for development projects.
- Manage resources, performance, training, recruitment, and succession planning.
- Lead performance management and talent development processes.
- Serve as a change management architect, integrating development into a seamless customer experience.
- Inspire confidence and support transformation initiatives while driving a positive organisational culture.
Minimum Requirements:
Experience:
- 7 years of architecture experience in application design and development.
- Extensive experience aligning application development with business needs.
- Experience in a solutions architecture role across various technologies and business sectors.
- Familiarity with industry-standard architecture frameworks.
- Bachelor's degree in Information Technology, Computer Science, Engineering, or a related discipline.
- Certification in Enterprise Architecture or relevant technology frameworks (Advantageous).
- Cloud certifications (AWS, Azure, or GCP) (Advantageous).
- Application security.
- Proficiency in Microsoft Office Suite.
- Business analysis and strong written/verbal communication skills.
- Knowledge of data architecture principles and database management.
- Proficiency in programming languages and secure coding practices.
- Understanding of Software Development Life Cycle (SDLC).
- Expertise in ICT project management (Agile, Waterfall).
- Design thinking and principles.
- Persuasion and negotiation skills.
- Innovation networks and continuous improvement.
- Interpersonal and relationship-building skills.
- Logical thinking and judgment ability.
- Project and programme management.
- Leadership skills, motivating teams, and promoting personal growth.
Technology Exposure: Exposure to cutting-edge technologies and the opportunity to work on innovative projects.