Job Description:
The Application Architect in Salmiyah oversees the structure, design, and integration of software applications. They define application patterns, coding guidelines, and system architecture to ensure maintainability, scalability, and performance.
They work closely with development teams to validate designs, review code, and manage technical debt. The architect designs API contracts, integration strategies, data flow, and supports the evolution of application stack and toolset.
Job Requirement:
Bachelor’s degree in Software Engineering or Computer Science
5+ years of application architecture experience
Experience with microservices, APIs, and serverless architectures
Familiarity with Java/.NET/Node.js tech stacks
Strong documentation and modeling skills
Certifications in TOGAF or AWS/Azure integration architecture preferred