Assistant Vice President, Senior Solution Architect (Job ID: 10063337)
Full-time
Senior Executive
10 months ago
Role and Responsibilities
The Application Architect or Senior Application Architect will be responsible for translating vision and strategy from senio..
Role and Responsibilities
The Application Architect or Senior Application Architect will be responsible for translating vision and strategy from senior management into action and delivery in close collaboration with business users and domain architects. He/She will work closely with business, data and technology architects in translating business requirements to product features, solution architecture, develop roadmap and implementation plan that fit to the current vs. future application architecture.
- Apply deep understanding of current business, banking industry context, regulatory context, and future vision to support the development of enterprise-wide application architecture capabilities and roadmap.
- Develop application architecture from various viewpoints to support business, information, security and technology strategic analysis and decision making.
- Conduct architecture Assessment of current and target states, align architecture solution with tactical and strategic objectives and to provide recommendations.
- Define a comprehensive transitional architecture and plan to deliver positive results to the business
- Be a trusted architect adviser to the management team and give direction / guidance to the teams in solution design and implementation. Knowledge of technology trends and provide thought leadership to the business
- Presents roadmaps and architecture landscapes to senior stakeholders.
- Designs UML, ER models for application and database teams, translating application requirements into component and interface specifications
- Evaluate technologies, software, processes, development methods, and define best practices in the selection or development of the software components and hardware requirements of the applications and data
- Ensure all architecture design adhere to enterprise architectural principles - reusability, modularity, loose coupling, ease of use and security with high quality application performance, availability, scalability, and integrity
- Perform quality review of application design and deliverables, lead work sessions and present product capabilities and architecture design to business stakeholders
- Manage architecture and technology governance committee agenda for solution approvals
- Create a digital working experience for business and hold regular Technology Talks Engagements to share best of breed technologies in the market
- Lead discussions among domain architects, subject matter experts and business users.
- Provide recommendations on emerging technology to chief architect and senior management.
- Mitigate risk by following established procedures, spot key errors and demonstrate strong ethical behaviour.
Qualifications and Education Requirements
- Minimum of 7-8 years of related experiences in IT industry
- Bachelor's degree preferred or with equivalent experience
- Prior experience in application or solution architecture is preferred
- Experience in banking industry is preferred
Preferred Skills
- Minimum 7 years experience in application or solution architecture
- Proficiency in MS Power Platform components : Power Apps, Power Automate, Power BI and Virtual Agents, and experience in establishing Power Platform CoE.
- Experience in developing and deploying complex scalable production application on Cloud / PaaS / SaaS platforms and containers with experience in Full-Stack web application development
- Experience in APIs / microservices best practice, framework, security, and architecture pattern with knowledge of DevSecOps, design CICD pipeline, Agile methodology and experience in design process automation using RPA, BPM.
- Experience in designing a complex application or solution architecture covering Web server, Application server, DB server, Messaging software, ESB, SOA, J2EE and .Net
- Experience in Full-Stack web application development, UI/UX, Windows/UNIX, AI applications, and Mobile App development.
- Experience in APIs / microservices best practice, framework, security and architecture patterns. Well versed in development framework such as Django, Spring, nodejs, express.js, ASP.NET.
- A strong understanding of DevSecOps, design CICD pipeline, Agile methodlogy
- Experience in cloud solution architecture e.g AWS, Azure and best practises.
- Programming knowledge and/or experience with scripting languages (JavaScript (Node.js) / Python) or expertise in HTML, JavaScript, and CSS skills or lower-level language (Java or C#)
- Experience with low code / no code software such as Microsoft PowerApps
- Experience in design process automation using RPA, BPM, etc.
- experience with different types of database technologies, and understanding of the technology landscape including open source, commercial on-premises, and cloud-based tools.
- Good knowledge of coding standards, code reviews, source control management, build process, testing, and operations.
- Effective and adaptable communication skills suited to varying audiences.
- Deep understanding of controls in a Banking environment (e.g MAS TRM, etc).
- Experience in integration design with core banking system.
- Strong situational analysis, problem solving and decision-making abilities.
- Excellent presentation, interpersonal and communication skills with the ability to relay information clearly and concisely in both written and verbal communications
- Knowledge about TOGAF and practical implementation experience is preferred.
- Knowledge in Banking Industry Reference Architecture Model is preferred, e.g BIAN, etc.
We regret to inform that only shortlisted applicants will be notified.
Job ID: 10063337
Official account of Jobstore.