×
Register Here to Apply for Jobs or Post Jobs. X

Solution Architect

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Procurement Hub
Full Time position
Listed on 2026-10-08
Job specializations:
  • Software Development
    Backend Developer, Software Architect, .NET Developer
Salary/Wage Range or Industry Benchmark: 250000 - 450000 SAR Yearly SAR 250000.00 450000.00 YEAR
Job Description & How to Apply Below

The Solution Architect is responsible for owning the technical design and engineering direction of the Marketplace while remaining hands-on in development. The role translates Marketplace requirements into an executable architecture, establishes technical standards, and works closely with development teams to ensure scalable, secure, and maintainable solutions.

Qualifications

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.

Strong experience in software architecture and enterprise backend development.

Hands-on experience with .NET/Core or comparable enterprise backend technologies.

Strong experience in REST APIs, Microservices, and integration architecture.

Strong knowledge of SQL/PostgreSQL and database architecture.

Experience with Docker and CI/CD.

Strong understanding of authentication, authorization, and RBAC.

Experience with Domain-Driven Design (DDD) and CQRS is preferred.

Key Responsibilities

Define the overall technical architecture of the Marketplace application.

Design the architecture for core domains including customer, vendor, catalog, pricing, cart, orders, payments, commissions, notifications, reviews, administration, and reporting.

Design backend/API architecture, database architecture, and domain models.

Define authentication, RBAC, permissions, API standards, and integration patterns.

Define architecture for future integrations with ERP, CRM, payment gateways, logistics, and identity services.

Establish Microservices or Modular Monolith boundaries based on business and technical requirements.

Define coding standards, repository structure, and CI/CD practices.

Conduct code reviews and ensure adherence to architectural standards.

Work hands-on with developers on complex technical features and solutions.

Mentor backend and frontend developers and provide technical guidance.

Monitor and control technical debt and ensure long-term maintainability.

Own technical release readiness and ensure solutions meet defined quality and architecture standards.

Requirements

Proven experience in software architecture and hands-on enterprise application development.

Strong knowledge of .NET/Core or comparable enterprise backend technologies.

Strong experience with REST APIs, Microservices, DDD, CQRS, and integration architecture.

Strong knowledge of SQL/PostgreSQL and database design.

Proficiency in Docker and CI/CD practices.

Strong understanding of authentication, authorization, RBAC, and permissions.

Strong problem-solving, technical leadership, and communication skills.

Ability to remain hands-on while providing architectural direction and mentoring development teams.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary