Senior Software Architect — ERP

📍 Giza, EgyptFull-timeOn-site
📅 Posted: 2d ago🔄 Updated: 2d ago
CV%
✨ AI Summary
We are seeking a Senior Software Architect to lead the technical architecture of a new ERP platform, starting with a POS product. This hands-on role involves collaborating with product and business analysis teams to translate business requirements into technical designs. Key responsibilities include owning system architecture, evaluating technical options, guiding implementation, and ensuring security and reliability. The position requires strong software engineering experience, practical experience with ERP/POS systems, and expertise in database design, API development, and system integration. Experience designing SaaS and multi-tenant systems, along with current coding skills, is crucial. The role also involves mentoring engineers and fostering knowledge sharing.
Required Skills
Information Technology
Software Architecture & DesignSystem DesignDatabase DesignREST APISystem IntegrationsSaaSSoftware EngineeringReliability EngineeringERPInformatica
Other
multi-tenancydata consistencysoftware development
Business, Sales & Management
Performance ManagementMentoringReal Estate Sales
Soft Skills & Professional Competencies
Communication
Engineering, Construction & Trades
Systems Engineering
Requirements
Required QualificationsStrong software engineering experience, including direct responsibility for designing systems successfully deployed to production.Practical experience with ERP, POS, or complex business applications involving finance, inventory, sales, or purchasing.Strong expertise in database design, API development, and system integration.Experience designing SaaS platforms and multi-tenant systems.Current, hands-on coding skills and the ability to investigate performance, reliability, and data consistency issues.Sound judgment in balancing near-term delivery with future growth.Clear communication skills and the ability to work effectively with technical and business teams.Experience mentoring developers and collaborating with Technical Leads.Preferred ExperienceMulti-branch POS systems, offline operations, and synchronization.Financial transactions and business-critical workflows.Integrating with or modernizing legacy systems.Supporting products from initial development through launch and ongoing operation.
Description
We are looking for a hands-on Senior Software Architect to join our team and lead the technical architecture of a new ERP platform, starting with a POS product and expanding into an integrated business management system.You will work closely with our Product and Business Analysis team, Technical Lead, and developers to translate business requirements into clear technical designs and guide their implementation through launch and production.Key ResponsibilitiesOwn the system architecture, including module boundaries, data models, APIs, and integration patterns.Collaborate with the Product and Business Analysis team to clarify requirements, identify dependencies, and address technical risks before development.Evaluate technical options and communicate their impact on delivery time, cost, performance, and maintainability.Partner with the Technical Lead to turn architectural decisions into practical implementation plans.Stay actively involved in code reviews, technical problem-solving, and prototypes that validate critical design decisions.Design for security, access control, tenant isolation, reliability, monitoring, backup, and recovery.Address POS requirements such as multi-branch operations, device integrations, offline functionality, and data synchronization.Document architectural decisions and their rationale, mentor engineers, and support knowledge sharing across the team.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00