Senior E-services Architecture Specialist
Date: Mar 9, 2025
Location: Riyadh, Al Riyadh, SA
Company: Najm For Insurance Services Company
Job Purpose
E-Services Architecture Specialist will define the structure of ASHAL (NRN) ecosystem, and oversee the related software development life cycle. He/she will be deeply involved in daily work across all business units, regularly interacting with developer and all different stakeholders. Take care of significant software aspects as usability, performance, resilience, scalability, security and technology constraints. E-Services Architecture Specialist has to ensure that the technology is not only delivered in a timely manner but fully functional for the end-user.
Functional Responsibilities
-
Evaluate and select appropriate technologies, platforms, and frameworks to meet products objectives
-
Collaborate with business stakeholders and technical teams to understand business requirements and translate them into scalable and efficient solution designs
-
Develop a high-level architectural design of the system, its component and interfaces with other systems
-
Collaborate with business stakeholders to understand their needs, gather, analysis and document functional and non-functional requirements
-
Evaluate the feasibility and impact of proposed solutions by conducting technical assessments and proofs of concept
-
Review and evaluate functional requirements
-
Ability to write clean, scalable code, fix bugs, and deploy software programs
-
Provide technical guidance to development teams throughout the software development lifecycle, ensuring alignment with the solution architecture and overall business objectives
-
Validate and verify the solution deliverables to ensure that they meet the stakeholders’ needs
-
Present and communicate complex technical concepts to non-technical stakeholders in a clear and concise manner
Job Requirements
-
A bachelor’s degree in computer science, software engineering, or related field Strong knowledge of software architecture principles, design patterns, and best practices
-
Proficiency in architecting solutions using a variety of technologies, including but not limited to cloud platforms, microservices, APIs, databases, and integration frameworks
-
Experience in software development methodologies, and DevOps practices
-
Strong knowledge in multiple programming languages, software development frameworks, and database technologies
-
Relevant certifications (TOGAF, AWS Solution Architect, Microsoft Certified: Azure Solutions Architect) are a plus