Here is a brief overview of the tasks and responsibilities that will fall to you:
• Design the software architecture of the solutions and determine their feasibility, their breakdown and their operating principles.
• Analyze business needs, technological orientations and their impact on applications and solutions.
• Propose and design solutions in line with strategic orientations, normative frameworks and security standards.
• Perform preliminary analyses, impact analyses, and proofs of concept, especially in CaaS and PaaS contexts.
• Advise and support functional analysts, software analysts and developers in the design and implementation of solutions.
• Define software and programming rules, and ensure the quality of code and development deliverables.
• Plan, conduct and coordinate performance, connectivity and security testing, and contribute to the resolution of problems and incidents.
• Participate in the development, implementation and evolution of solutions as well as the transfer of expertise to the teams.
• Contribute to agile activities, including estimating,
prioritizing the product backlog and monitoring work.
• Support internal resources in their skills development and contribute to the evolution of the team's practices. The Profile Sought Is As Follows
• Hold a university degree.
• Have at least 8 years of experience in information technology.
• Have at least 3 years of experience as a software architecture consultant.
• Have at least 2 years of experience as a software analyst in a comparable technology and organizational environment.
• Have at least 3 years of experience as a developer-analyst in a comparable technological and organizational environment.
• Have completed at least 220 person-days as a software architecture consultant in one or more projects carried out in a comparable environment.
• Have completed at least 220 person-days in software development with .
NET, Angular and Azure, in a comparable technological and organizational workplace.