Développeur(euse) Back End (Sénior/Intermédiaire) / Back End Developer (Senior/Intermediate)
Description
· Contribuer à la conception, maintenance et au développement d’applications web, de sites web et de commerce électronique avec CMS.
· Travailler étroitement avec l’équipe de développement frontend, q.a et gestion de projets pour arrimer le travail, et apporter des solutions novatrices.
· S’assurer du respect des échéanciers des projets à sa charge.
· Assurer un suivi et une supervision des autres membres de l’équipe backend afin de s’assurer de l’uniformité des pratiques.
· Accompagner les développeurs plus juniors dans leurs apprentissages et leur progression.
· Contribuer à la cohérence et la qualité des développements en participant aux revues de code conjointes, 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.
· Participe au processus de révision des spécifications et s’assure au respect des spécifications techniques lors du développement.
· Au besoin, collaborer avec des fournisseurs et partenaires externes et intégrer leurs systèmes / outils à nos solutions.
· Développe les outils ainsi que les bonnes pratiques liées à son domaine d’activités.
· Se maintenir à jour en technologies backend et améliorer les processus internes de développement; Compléter des formations et certifications pour nos technologies.
· Remettre en question le statu quo.
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 :
· Connait son domaine d’expertise et est capable de contribuer aux innovations dans les projets.
· Capacité à bien établir les priorités et à accomplir les tâches dans une environnement au rythme rapide.
· Démontrer la capacité à développer facilement des bonnes relations interpersonnelles en communiquer efficacement en maintenir une culture d’équipe positive.
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.
· Formule des recommandations relatives au développement et à la réalisation de dossiers ou projets complexe.
------------------
Job Tasks:
· Contribute to the design, maintenance and development of web applications, websites and e-commerce with CMS.
· Work closely with the Frontend development team, Q.A., and project management to align work and provide innovative solutions.
· Ensure compliance with the deadlines of the projects at their own expense.
· Follow up and supervise other members of the backend team to ensure consistency of practices.
· Support more junior developers in their learning and progression.
· Contribute to the consistency and quality of developments by participating in joint code reviews, 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.
· Participate in the process of revising specifications and ensures compliance with technical specifications during development.
· As needed, collaborate with external suppliers and partners, and integrate their systems/tools into our solutions.
· Develop tools and good practices related to their field of activity.
· Keep up to date with backend technologies and improve internal development processes; complete training and certifications for our technologies.
· Challenge the status quo.
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:
· Knows their own field of expertise and can contribute to innovations in projects.
· Ability to set priorities and complete tasks in a fast-paced environment.
· Demonstrate the ability to easily develop good interpersonal relationships by communicating effectively to maintain a positive team culture.
Expectations after twelve months:
· Guides Yaksa's technological orientation and the choice of its tools.
· Maintain the latest knowledge on new technological versions.
· Makes recommendations for the development and implementation of complex files or projects.
Expériences Recherchées
· 3 à 8 ans d’expérience en développement Back End (.Net)
· Baccalauréat en informatique, domaine d'étude technique similaire, ou expérience pratique équivalente.
· 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.
· Passion pour apprendre et résoudre des problèmes.
· Sait planifier et organiser son travail en établissant clairement les priorités; accomplit son travail de manière autonome.
· Bonnes compétences en communication orale et écrite (français et anglais)
· Expérience de travail dans un environnement agile
------------------
Experience:
· 3 to 8 years of experience in Back End development (.Net)
· Bachelor's degree in computer science, similar field of technical study, or equivalent practical experience.
· 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.
· Passion for learning and problem solving.
· Know how to plan and organize their own work by clearly setting priorities; carry out their work autonomously.
· Good oral and written communication skills (French and English).
· Experience working in an agile environment.
Le générique masculin est utilisée sans discrimination et dans le seul but d’alléger la formulation du texte et d’en faciliter la lecture.
