This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As an Architect on a consultancy basis, you’ll be engaged across various short- and mid-term assignments with our clients. You will play a critical role in shaping design, advising delivery teams, reviewing existing systems, and ensuring scalability, security, and efficiency in complex software ecosystems. Engagements may range from early discovery phases to hands-on design validation during implementation.
Job Responsibility:
Act as a trusted technical advisor to clients and internal teams
Lead architecture design sessions and technical workshops
Evaluate client requirements and design robust, scalable, and secure solutions
Produce high-quality documentation (architecture diagrams, decision logs, etc.)
Review system design, codebases, and integration approaches across teams
Provide recommendations for modernization, cost optimization, and performance
Guide engineering teams through complex technical decisions
Ensure alignment with best practices, compliance, and industry standards
Requirements:
Proven experience in architectural roles across multiple projects or domains
Ability to assess trade-offs between business needs and technical constraints
Experience working with cross-functional teams in agile environments
Excellent communication skills, capable of explaining complex concepts to both technical and non-technical stakeholders
Hands-on engineering background in backend, frontend, DevOps, or data (any or multiple areas)
Strong documentation and presentation skills
Previous consultancy or client-facing experience
Exposure to enterprise integration, distributed systems, or legacy modernization