Job TitleMust Have Technical/Functional SkillsStrong knowledge & experience in CATIA CAA, Webservices, API and EKL.Architect should take technical decisions regarding developments to guide the development team.Experience in GUI Development using CAA V5Experience in development at specification container level using CAA ProcessStrong CATIA CAA skills.Strong C++ and object-oriented skills.Good mechanical design knowledge is an advantage.Good knowledge of Lean and agile principles is mustAbility to discuss with Business user around business needs and practices.High capability in working autonomously.Proactive, team player and efficientRequired 6+ Years in CAA developmentRoles & ResponsibilitiesGuide and approve the design of the overall software architecture.Ensure adherence to architectural and technical standards.Ensure software quality, effectiveness, performance, and reliability.Design or approve exceptions to the current software architecture, based on cost/benefit balance and assessed riskGuide partitioning of the software into programming units and then into modules.Ensure creation, maintenance and quality of the data model, including physical designSupervise technical design of cross-application interfaces.Ensure the integration and communication of the technical design with applicable integration groupsParticipation in peer and formal reviewsEducation Bachelors in Engineering