Application Architecture Consultant - Riyadh, المملكة العربية السعودية - 700Apps

    Default job background
    دوام كامل
    وصف

    We are a leading provider of full-scale digital transformation solutions and technology consultancy services established in 2012 in Saudi Arabia, UAE & Egypt. we are hiring for one of the most prestigious organizations in Saudi Arabia & seeking a highly motivated individual with exceptional interpersonal skills to join our team.

    700Apps is seeking a highly skilled and experienced Application Architecture Consultant to join our team. As an Application Architecture Consultant, you will be responsible for designing and implementing application architectures that align with business goals and meet client requirements. You will collaborate with cross-functional teams to identify technology solutions, provide technical guidance, and ensure the scalability, performance, and security of applications.

    Responsibilities:

    • Lead the design and development of application architectures that meet client requirements and align with business goals
    • Analyzing gaps and develop IT transformation roadmap.
    • Developing RFPs.
    • Analyzing and select IT vendors & solutions.
    • Supporting architecture governance functions.
    • Assessing the change requests along with the provision of timely and authoritative advice.
    • Support to various EA stakeholders.
    • Identify and evaluate technology solutions, frameworks, and tools to support application development and integration
    • Collaborate with stakeholders to gather and document system requirements, including functional and non-functional requirements
    • Provide technical guidance and support to development teams, ensuring adherence to best practices and industry standards
    • Perform code reviews and provide feedback to ensure quality, scalability, and maintainability of application code
    • Develop and maintain architectural documentation, including system design, diagrams, and specifications
    • Monitor and evaluate the performance and security of applications, identifying areas for improvement and implementing necessary enhancements
    • Stay up-to-date with emerging technologies, trends, and best practices in application architecture and software development

    Requirements

    • Bachelor's degree in Computer Science, Software Engineering, or related field
    • Minimum of 10 years of experience in application architecture, design, and development
    • Proven experience in designing and implementing scalable and secure application architectures
    • Strong knowledge of software development methodologies, frameworks, and tools
    • Excellent analytical and problem-solving skills
    • Ability to communicate complex technical concepts to non-technical stakeholders
    • Experience working with cross-functional teams and ability to collaborate effectively
    • Knowledge of cloud computing platforms (e.g., AWS, Azure) is a plus
    • Relevant certifications (e.g., TOGAF, AWS Solutions Architect)
    • Proficient in programming languages such as .NET, Java, SQL, and C.
    • Experience in Agile methodology.
    • Experience in globally recognized best practices such as ISO and OWASP.
    • ARIS EA Tool Hands-on

    Benefits

    • Private Health Insurance
    • Training & Development
    • Attractive Salary
    • Social Insurance
    • Family Package