Ce site récupère une partie de ses emplois auprès de: Emploi Ventes | Camionneur | Indeed Montréal

Le meilleur site pour trouver ton prochain emploi francophone à Montréal!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   emploi montréal   

Tu cherches un nouvel emploi à Montréal? Ici c'est ton dernier arrêt.

previous arrow
next arrow
Slider

New

.Net architect

Teksystems

C'est un Temps-Plein job à Montreal, QC publiée le avril 16, 2019.

English Version-see below=======================================Description générale:Ce poste est chargé de diriger les solutions d’architecture technique pour les applications logicielles complexes.

Le rôle guidera le développement de solutions tout en travaillant en coopération avec une équipe dédiée.Principales responsabilités et priorités:Responsable de l’architecture d’une solution logicielle à mettre en œuvre par une équipe de développement dont l’architecte est membre.Responsable de la conception, de la documentation et de la mise en œuvre des composants, des logiciels et des couches nécessaires aux implémentations logicielles complexes en fonction des exigences et des spécifications de conception.Collabore avec l’équipe de développement de logiciels pour estimer, planifier, concevoir et fournir des logiciels.Encadre et guide les autres membres de l’équipe dans les pratiques de conception, de codage et d’ingénierie logicielle.Comprend la direction architecturale et les normes de l’organisation et aide à s’assurer que l’équipe les respecte correctement.Participe à toutes les phases du cycle de développement du logiciel, de la collecte des exigences initiales à la livraison.Dirige l’effort initial d’élaboration d’architecture au début du projet et soutient l’effort de collecte des exigences initiales (notamment lorsqu’il s’agit de comprendre et de faire évoluer les exigences non fonctionnelles de la solution).Guide l’évolution de l’architecture tout au long de la construction du logiciel.En tant que membre du groupe d’architecture d’entreprise, prend en charge la pratique de développement d’applications dans l’établissement, la promotion et la gouvernance des normes et pratiques utilisées dans les projets de développement de logiciels.Participe aux activités d’avant-vente, notamment au développement de l’architecture proposée et à l’estimation de l’effort de travail.

Formation et / ou expérience requise:Baccalauréat / 4 ans en informatique, ou expérience de travail équivalente10 ans et plus d’expérience en développement de logiciels.Plus de 5 ans d’expérience en développement dans .NET ou .NET Core.2 ans et plus d’expérience en tant qu’architecte.2 ans ou plus d’expérience avec AWS ou Azure.2 ans et plus d’expérience avec Angular / React.Expérience avec l’architecture de Microservices.Expérience de travail avec une méthodologie Agile et développement itératif.Expérience des pratiques telles que les tests unitaires, l’analyse statique et l’automatisation de la construction.Expérience dans le mentorat et le coaching d’employés.Bonnes compétences en communication.Bonnes compétences en leadership.Doit pouvoir encore coder.

Capacités et / ou compétences requises:Posséder de solides compétences interpersonnelles telles que l’écoute efficace, l’empathie, la patience et la capacité de guider prudemment un utilisateur tout au long des étapes de la résolution de problèmes, à distance ou en personne.Habileté «Embrasser l’inconnu» être capable de rechercher et d’apprendre par soi-même de nouveaux concepts et idées, puis de les partager avec le reste de l’équipe technique.Expert en gestion d’incidents / demandes de changement, allant de tous les niveaux de complexité, avec la capacité instinctive d’identifier le moment pour faire remonter un problème au niveau de support suivant.Capacité à hiérarchiser / assigner les tâches, pour eux-mêmes et / ou les membres de l’équipe moins expérimentés, de la manière la plus efficace possible afin de fournir des solutions rapides et de haute qualité.Capacité à documenter / concevoir efficacement des approches complexes de conception logicielle et à suggérer des solutions alternatives.Capacité à encadrer efficacement les membres de l’équipe junior.Capacité à rendre compte des métriques des tâches assignées / terminées par l’équipe (le cas échéant).Attitude proactive.Très bonnes compétences interpersonnelles pour communiquer efficacement avec les clients.Esprit d’équipe et capacité à travailler individuellement.Excellentes aptitudes à la communication en anglais et en français, à l’écrit et à l’écrit.Capable de travailler dans un environnement diversifié.Apprenant rapide.Le candidat doit comprendre les processus d’affaires, avoir le souci du détail et comprendre rapidement les nouveaux concepts.

Il doit également présenter des compétences de gestion du travail, dans le développement de logiciel, interpersonnelles, à la présentation.Doit être autorisé à travailler au CanadaDoit posséder un visa d’entrée au États-Unis valide ou un passeport valide.

========================================= Key Accountabilities and Priorities:Responsible for the architecture of a software solution to be implemented by a development team of which the architect is a member.Responsible for designing, documenting, and implementing the components, software, and layers required for complex software implementations based on requirements and design specifications.Works with the software development team to estimate, plan, design, and deliver software.Mentors and coaches other team members in design, coding, and software engineering practices.Understands the architectural direction and standards of the organization and helps to ensure that the team adheres to them appropriately.Participates in all phases of the software development lifecycle, from initial requirements gathering to delivery.Leads the initial architecture elaboration effort at the beginning of the project and supports the initial requirements collection effort (particularly when it comes to understanding and evolving the non-functional requirements for the solution).Guides evolution of the architecture throughout the construction of the software.As a member of the Enterprise Architecture Group, supports the Application Development Practice in establishing, promoting, and governing the standards and practices used across software development projects.Participates in pre-sales activities, including development of proposed architecture and estimation of work effort.Requisite Abilities and/or Skills:Have strong interpersonal skills such as effective listening, empathy, patience, and the ability to carefully walk a user through problem resolution steps either remotely or in person. »Embrace the Unknown » ability be able to research and self-learn new concepts and ideas and then share them with the rest of the technical team.Expert in handling incidents/change requests ranging from at all levels of complexities with the instinctive ability to identify when to escalate an issue to the next level of support.Ability to prioritize/assign tasks, for themselves and/or more junior team members, in the most effective manner in order to deliver solutions in a timely manner of high quality.Ability to effectively document/design complex software design approaches and suggests alternative solutions.Ability to mentor junior team members effectively.Ability to report team metrics of tasks assigned/completed (when applicable).Proactive attitude.Very good interpersonal skills to effectively interface with customers.Team player and ability to work individually.Very strong communication skills in both English and French, both spoken and written.Able to work in a diversified environment.Fast learner.About TEKsystems :We’re partners in transformation.

We help clients activate ideas and solutions to take advantage of a new world of opportunity.

We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.

As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change.

That’s the power of true partnership.

TEKsystems is an Allegis Group company.The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodation@teksystems .com for other accommodation options.