Architecture Design: Develop high-level and detailed solution architectures that align with business objectives and technology standards.
Stakeholder Engagement: Collaborate with business leaders and stakeholders to understand requirements and translate them into technical solutions.
Technical Leadership: Provide technical leadership and guidance to development teams throughout the project lifecycle, ensuring adherence to architectural standards and best practices.
Innovation: Stay abreast of emerging technologies and industry trends to recommend innovative solutions that enhance business capabilities.
Governance: Establish and enforce architectural governance processes to ensure consistency and compliance with enterprise architecture standards.
Documentation: Create and maintain comprehensive architectural documentation, including design diagrams, technical specifications, and integration plans.
Risk Management: Identify and mitigate architectural risks and issues throughout the project lifecycle.
Performance Optimization: Ensure solutions are optimized for performance, scalability, and security.
Mentorship: Mentor and coach junior architects and development team members to build a high-performing technology organization.
Qualifications:
Education: Bachelor's degree in computer science, Information Technology, or a related field. Master's degree preferred.
Experience: Minimum of 12+ years of experience in IT architecture, with a focus on financial services or wealth management.
Technical Skills:
Proficiency in architectural frameworks and methodologies
Web and Mobile Technologies: Experience with frontend and backend technologies
Mobile Technologies: Experience with mobile development platforms (e.g., iOS, Android) and mobile backend services.
Strong knowledge of cloud platforms (AWS, Azure).
Experience with microservices architecture, APIs, and integration patterns.
Proficiency in security architecture and best practices.
Familiarity with data architecture, including data warehousing, data lakes, and big data technologies.
Full Stack Development: Strong background in both front-end and backend technologies to design end-to-end solutions.
Soft Skills:
Excellent communication and interpersonal skills.
Strong problem-solving and analytical abilities.
Ability to work effectively in a fast-paced, dynamic environment.