Define application architecture and technical solutions for 3DEXPERIENCE-based software environments.
Analyze functional and non-functional requirements and translate them into scalable architectural designs.
Evaluate technology choices, application components and integration patterns against project objectives.
Guide developers on architecture standards, design principles and implementation approaches.
Review technical designs and code to ensure maintainability, security and performance.
Identify architectural risks, dependencies and technical constraints early in the development lifecycle.
Collaborate with product, engineering and business stakeholders to align technical solutions with requirements.
Maintain architecture documentation and contribute to continuous improvement of the platform and development practices.
Define application architecture and technical solutions for 3DEXPERIENCE-based software environments.
Employer opportunity.