Role Overview:
We are seeking an experienced
Enterprise / Solution Architect to join our team. This role combines
strategic solution design with
hands-on technical leadership, ensuring that our solutions are secure, scalable, and aligned with enterprise and government standards. You will work closely with clients, business stakeholders, and technical teams to translate business requirements into robust architectures while guiding development teams through delivery.
Work Location: Jordan
Travel Requirement: Candidates must have the ability and flexibility to travel to Saudi Arabia (KSA) for client engagements, workshops, and project delivery as needed.
Key Responsibilities:
- Define and govern enterprise architecture frameworks, reference models, and roadmaps (TOGAF, 4+1 Views, C4 Models).
- Design scalable, secure, and modular architectures (monolithic modernization, microservices, event-driven, and cloud-native).
- Lead technical teams, providing guidance, mentorship, and architectural reviews across solution delivery.
- Develop solution blueprints and integration patterns using API-first, microservices, and containerized designs.
- Provide hands-on expertise in .NET Core, C#, REST/GraphQL APIs, and modern design patterns.
- Oversee integration with API gateways (Kong, Gravitee, APISIX, Apigee) and middleware platforms.
- Ensure compliance with NCA, PDPL, DGA, and ECC security regulations, embedding security and data governance into solution designs.
- Collaborate with business, DevOps, and infrastructure teams to enable CI/CD, automated testing, and cloud deployments.
- Work with multiple database engines (SQL Server, PostgreSQL, Redis, etc.), ensuring scalability, performance, and HA/DR strategies.
- Drive continuous improvement by identifying gaps in current architecture and recommending best practices.
- Participate in pre-sales and proposal development, providing architecture inputs and technical writeups.
Qualifications:
- Bachelors degree in Computer Science, Engineering, or related field (Masters preferred).
- 12-15+ years of experience in enterprise solution design and delivery, including prior roles as Solution Architect or TTL.
- Proven experience in Microsoft technologies (.NET Framework, .NET Core, Azure).
- Strong knowledge of cloud platforms (Azure, Alibaba Cloud, AWS multi-cloud exposure is a plus).
- Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Deep understanding of application security protocols, PKI, encryption, and IAM frameworks.
- Excellent communication, stakeholder management, and leadership skills.
- Familiarity with integration architectures, ESBs, message brokers (Kafka, RabbitMQ).
Nice to Have:
- Experience in secure, high-availability government or financial platforms.
- Exposure to low-code platforms, workflow engines (Elsa, Power Automate), and form builders.
- Certification in TOGAF, Azure Solutions Architect, or similar frameworks.