Overview
Descriptions des taches du poste :
· Être responsable de l’architecture de solutions et participer au développement des projets clients pour répondre à leur besoin en commerce électronique et création de sites webs.
· Veille à ce que la solution satisfasse aux exigences techniques, fonctionnelles et non fonctionnelles ainsi que des normes et de l’architecture du client.
· Veille à la compatibilité de l’implantation de la solution à l’architecture chez le client.
· Travailler avec les gestionnaires de projet et les équipes de développeurs pour s’assurer que les solutions soient livrées à temps, dans le respect du budget et surtout fidèle au scope.
· Communiquer régulièrement avec les clients externes concernant les progrès, les défis, les délais et les résultats finaux des projets des clients.
· Contribue à l’efficacité des projets de développement en analysant, concevant et faisant évoluer l’architecture des environnements des clients en cohérence avec leur structure et leurs besoins actuels et à venir.
· Responsable du backlog.
· Est fréquemment appelé à supporter l’entreprise dans les cycles de vente ainsi que les phases de définition de projets.
· Accompagner les développeurs dans leurs apprentissages et leur progression.
· Contribuer à la cohérence et la qualité des développements en participant aux revues de code et en suivant les bonnes pratiques de développement et de tests.
· Travailler dans un environnement de développement Agile, faire partie de l’équipe SCRUM et contribuer à l’amélioration du fonctionnement interne de l’équipe.
· Au besoin, collaborer avec des fournisseurs et partenaires externes et intégrer leurs systèmes / outils à nos solutions.
· Se maintenir à jour et améliorer les processus internes de développement.
Description des défis à relever
· Vous serez chargé de livrer une expérience d’exécution et de livraison efficace, précise et axée sur le client.
Attentes à six mois :
· Conçoit, documente et développe des solutions technologiques conviviales et évolutives selon l’architecture et le cadre de développement du client.
· Connait son domaine d’expertise et est capable de contribuer aux innovations dans les projets.
· Exerce un leadership fonctionnel dans son équipe.
· Démontrer la capacite à développer facilement des bonnes relations interpersonnelles en communiquer efficacement.
Attentes après douze mois:
· Guide l’orientation technologique de Yaksa et le choix de ses outils.
· Maintenir les connaissances les plus récentes sur les nouvelles versions technologiques.
· Participer activement à la résolution de problèmes par ses analyses et sa connaissance approfondie en développement.
· Participer à la recherche et planification de nouveaux projets.
———————
Job Tasks:
· Responsible for the architecture of solutions and participate in the development of client projects to meet their needs in e-commerce and website creation.
· Ensures that the solutions meet the customer’s technical, functional, and non-functional requirements as well as the architectural standards of the project.
· Ensures the solution implementation is compatible with the architectural needs of the customer.
· Work with project managers and development teams to ensure solutions are delivered on time, on budge, and most importantly true to scope.
· Communicate regularly with external clients regarding the progress, challenges, timelines, and results of their projects.
· Contributes to the effectiveness of development projects by analyzing, designing, and evolving the architecture of clients’ environments in line with their current and future structure and needs.
· Responsible for managing the backlog.
· Is frequently called upon tosupport the company in the sales cycle as well as the project definition phases.
· Support developers in their learning and progression.
· Contribute to the consistency and quality of developments by participating in code reviews and following best practices in development and testing.
· Work in an Agile development environment, be part of the SCRUM team and contribute to the improvement of the internal functioning of the team.
· As needed, collaborate with external suppliers and partners, and integrate their systems/tools into our solutions.
· Keep up to date and improve internal development processes.
Description of the challenges to be met
· You will be responsible for delivering an efficient, accurate and customer-centric fulfillment and delivery experience.
Expectations after six months:
· Designs, documents, and develops user-friendly and scalable technological solutions according to the client’s architecture and development framework.
· Knows their own field of expertise and can contribute to innovations in projects.
· Exercises functional leadership in their team.
· Demonstrate the ability to easily develop good interpersonal relationships by communicating effectively.
Expectations after twelve months:
· Guides Yaksa’s technological orientation and the choice of its tools.
· Maintain the latest knowledge on new technological versions.
· Actively participate in problem solving through analysis and in-depth development knowledge.
· Research and plan new projects.
Qualifications
Expérience Recherchée
· 5 à 10 ans d’expérience en développement Back End (.Net)
· Forte compréhension des fondements et architectures du Web dans un environnement .NET
· Expérience dans l’accompagnement technique de client
· Avoir de l’expérience en architecture – un atout
· Expérience dans le développement de plateformes e-commerce ou CMS tels quel Optimizely, Umbraco, est un plus
· Connaissance des technologies React, VueJS, TypeScript, Azure DevOps, est un plus.
· A de très bonnes capacités de communication en français et en anglais
· Est autonome: sait planifier et organiser son travail en établissant clairement les priorités.
· Est passionné, aime résoudre des casse-têtes technologiques – peut être consulté dans certains situations ambiguës et complexes.
· Embrasse le changement: n’accepte pas le statu quo
———————
Experience:
· 5 to 10 years of experience in Back End Development (.Net)
· Strong understanding of the foundations and architectures of the Web in a .NET environment
· Experience in technical customer support
· Experience in architecture – an asset
· Experience in the development of e-commerce platforms or CMS such as Optimizely, Umbraco, is a plus
· Knowledge of React, VueJS, TypeScript, Azure DevOps technologies is a plus.
· Has very good communication skills in French and English
· Autonomous: knows how to plan and organize their work by clearly setting priorities.
· Passionate: likes to solve technological puzzles – can be consulted in some ambiguous and complex situations.
· Embrace change: doesn’t accept the status quo