Software Architect Consultant

دوام جزئى
مصر , الجيزة
--

تفاصيل الوظيفة

We are a growing software company building a comprehensive ERP platform to serve clients across multiple industries. We are looking for a seasoned Software Architect Consultant to lead the architectural foundations of our product and mentor our development team.

Engagement Type:

  • Consulting role (not full-time employment)
  • Remote-friendly with occasional on-site visits (negotiable)

Key Responsibilities:

  • Design the end-to-end architecture (System, Application, Data, Integration)
  • Define and justify the technology stack
  • Establish module boundaries and inter-module communication patterns
  • Design the multi-tenancy strategy
  • Define security, authentication, and authorization architecture
  • Design the customization strategy to support diverse client needs
  • Produce thorough documentation (Architecture Documents, ADRs, C4 Diagrams)
  • Establish coding standards, design patterns, and engineering best practices
  • Conduct design and code reviews for critical components
  • Mentor the engineering team, especially the internal Tech Lead, ensuring full knowledge transfer

Similar Jobs