Application Architect
Role Overview
Defines, assesses, and evolves enterprise application architecture to support business capabilities, digital transformation, integration, security, and enterprise architecture standards.
Focuses on application landscape assessment, target-state design, portfolio optimization, modernization, rationalization, interoperability, and technology alignment.
Key Skills for This Role
Full Job Posting
Role overview
Defines, assesses, and evolves enterprise application architecture to support business capabilities, digital transformation, integration, security, and enterprise architecture standards.
Focuses on application landscape assessment, target-state design, portfolio optimization, modernization, rationalization, interoperability, and technology alignment.
Architecture and portfolio responsibilities
- Develop and maintain enterprise application architecture aligned with business strategy and enterprise architecture direction.
- Assess applications, platforms, interfaces, dependencies, lifecycle status, and functional coverage; map applications to capabilities, services, processes, data domains, and platforms.
- Define target-state architecture and transition roadmaps; identify duplication, overlap, gaps, technical debt, and rationalization opportunities.
- Support modernization, replacement, consolidation, retirement, and cloud migration; define principles, standards, patterns, and reference architectures.
- Design interaction models, cooperation views, dependency maps, and integration touchpoints; collaborate across solution, integration, data, cloud, infrastructure, and security architecture.
- Assess COTS, SaaS, custom, and platform solutions for scalability, maintainability, interoperability, resilience, security, and enterprise alignment.
- Support application portfolio and technology lifecycle management; guide APIs, microservices, modular applications, event-driven solutions, and modern platforms.
- Participate in governance, design reviews, and Architecture Review Boards; support RFPs, vendor evaluation, technical assessments, selection, and risk remediation.
Required experience
- Minimum 8–10 years in application development, software engineering, solution design, application architecture, or related disciplines.
- At least 4–5 years hands-on in Application Architecture or a comparable senior architecture role.
- Demonstrated experience assessing and designing complex enterprise application landscapes.
- Experience with modernization, rationalization, integration, cloud adoption, or digital transformation programs.
- Strong understanding of application patterns, APIs, services, integration approaches, and distributed architectures.
- Experience with senior business stakeholders, project teams, developers, vendors, and architecture governance bodies.
Core competencies
- Enterprise application architecture, portfolio assessment and rationalization, capability mapping, and target-state application design.
- Application modernization, integration, interoperability, API and service-oriented architecture, and microservices and event-driven concepts.
- Cloud-native and hybrid architecture, lifecycle and technical debt management, governance, assurance, technology evaluation, and vendor evaluation.
- Architecture modeling and documentation, stakeholder management, consulting, and analytical problem-solving.
Preferred frameworks and qualifications
- Preferred frameworks and methods: TOGAF, ArchiMate, UML, BPMN where relevant, service-oriented architecture, microservices, API-first and event-driven patterns, cloud architecture frameworks, well-architected principles, DevOps, and DevSecOps.
- Preferred tools and exposure: Bizzdesign, Sparx Enterprise Architect, Orbus/iServer, ARIS, similar enterprise architecture platforms, API management, integration, middleware, messaging, Docker, Kubernetes, Azure, AWS, Google Cloud, and portfolio or lifecycle tools.
- A bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related discipline is preferred.
- TOGAF certification is highly desirable; ArchiMate certification is desirable. Cloud architecture, software architecture, application development, or DevOps certifications are advantageous.
Personal attributes
Strong analytical and structured problem-solving; able to translate complex landscape assessments into clear architecture recommendations.
Strong communication, facilitation, stakeholder management, and collaboration across business, architecture, development, and infrastructure teams.
Attention to architecture quality, consistency, and traceability; consulting mindset and ability to manage multiple priorities and workstreams.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at JODAYN
Senior AI Presales Specialist
Riyadh, KSA
JODAYN is seeking a senior AI presales specialist to shape customer opportunities into practical AI solutions and support complex sales pursuits. The role requires client-facing technology or consulting experience, solut
Technology / Infrastructure Architect
Riyadh, KSA
JODAYN is seeking an experienced Technology / Infrastructure Architect to shape enterprise infrastructure architecture and modernization. The role spans compute, storage, networks, cloud, data centers, resilience, and go
Business Architectc
Riyadh, KSA
JODAYN is seeking a Business Architect to translate organizational strategy into architecture models and transformation roadmaps. The role develops capability maps, value streams, operating models, and target states whil
Senior AI Presales Specialist
Riyadh, KSA
Senior AI Presales Specialist
Riyadh, KSA
Data Architect
Riyadh, KSA
Senior Solution Architect
Riyadh, KSA
Business Architectc
Riyadh, KSA
Enterprise Architecture
Riyadh, KSA
Technology / Infrastructure Architect
Riyadh, KSA
Business Architectc
Riyadh, KSA