Enter a job title or keyword

Solution Architect


Job Location:

Cairo - Egypt

Monthly Salary: Not provided by the employer
Posted: 13 October 2026 (14 hours ago)
Application Deadline: 10 January 2027
Vacancies: 1 Vacancy

Job Summary

We are seeking a highly skilled Solution Architect to join our team. The ideal candidate will be responsible for designing and implementing complex software solutions that meet client requirements and drive business success.

The Solution Architect is responsible for defining and governing the technical architecture of enterprise solutions ensuring alignment with business objectives enterprise architecture standards and technology strategies. The role provides technical leadership throughout the solution lifecycle by designing scalable secure maintainable and reusable solutions while ensuring seamless integration with existing enterprise platforms and external systems. The position is essential for establishing architectural standards guiding development teams reviewing solution designs and ensuring that technology solutions meet functional non-functional security and integration requirements.

Job responsibilities:

  • Define and govern software architecture patterns and technical design standards for enterprise solutions.
  • Establish and ensure compliance with enterprise architecture standards principles processes methodologies and governance frameworks.
  • Design and review scalable secure and maintainable solution architectures including microservices-based architectures.
  • Provide technical leadership and architectural guidance throughout the software development lifecycle.
  • Review solution designs and technical implementations to ensure alignment with enterprise architecture and business requirements.
  • Define architecture best practices design guidelines and integration standards for enterprise and external systems.
  • Ensure software solutions are reusable maintainable extensible and aligned with long-term technology strategy.
  • Review integration designs to avoid duplication minimize interface complexity and promote service reusability.
  • Evaluate technical challenges and recommend appropriate technologies frameworks and architectural approaches.
  • Collaborate with business development infrastructure security and project teams to deliver high-quality enterprise solutions.

Job qualifications:

  • Bachelors degree in computer science Software Engineering Information Technology or a related field.
  • Minimum of 10 years of experience in solution architecture software development and enterprise application integration.
  • Strong understanding of software architecture principles design patterns and enterprise architecture practices.
  • Experience designing and implementing Microservices and RESTful APIs.
  • Experience in application integration across enterprise systems and external entities.
  • Strong knowledge of SOA distributed systems and integration technologies. Experience working in Agile/Scrum and cross-functional development environments.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and stakeholder management skills.
  • Ability to work independently and collaboratively within multidisciplinary teams

The ideal candidate will possess strong analytical skills excellent communication abilities and a proven track record of delivering successful IT solutions in a collaborative environment. A deep understanding of software development methodologies and architectural patterns is essential.