Ce site récupère une partie de ses emplois auprès de: Ottawa Jobs | Healthcare Jobs | Travail de la Maison

Nouvelles offres d'emplois dans l'industrie de la construction

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

   Emploi construction   

De nouvelles offres d'emploi tous les jours pour les Québécois

previous arrow
next arrow
Slider

Software architect // architecte de logiciel

SSENSE

C'est un Temps-Plein job à Montreal, QC publiée le janvier 14, 2020.

SSENSE is looking for an experienced Software Architect to join our rapidly growing technology team.

As a Software Architect, you will design and influence the next generation of software solutions at SSENSE.

You will design blueprints and define guidelines that will guide our development teams in building high-quality solutions.

The ideal candidate has a strong technical background in software development and has successfully delivered complex, scalable, reliable and secure solutions that have stood the test of time.

RESPONSIBILITIES Architecture Provide architectural blueprints of our future software solutions that conform to industry best practices (Domain Driven Design, CQRS, event sourcing, etc.)Gain deep knowledge of the existing software systems and business processes, through reverse engineering and discussions with peers, documenting them with appropriate representationsConduct architectural reviews, propose solutions, ensure the designs meet requirements of quality, security, modifiability, extensibility, and conform to our development standards.

Provide verbal and written technical advice on required modifications.Contribute to the definition of standards across the department and evangelize them through effective communicationCollaborate with development teams in all phases of software development including design, development, deployment and operations Ownership and accountability Be accountable for the big picture architecture (domains and inter-dependencies) as well as the shared services required to ensure the reliability and security of the systemOwn the shared components, including their development and continuous support Continuous learning and knowledge sharing Develop knowledge and skills through formal training, reading and on the job experience, on subjects of software development as well as business domains of e-commerce and supply chain Raise the bar for professional software development and help others learn the craft through code reviews, design reviews and whiteboard sessionsActively contribute to SSENSE University, the internal peer learning platform, in order to promote continuous learning Recruiting and ambassadorship Participate in HR recruiting events, helping to identify and recruit top developersConduct interviews and document the outcomeAct as SSENSE ambassador in the developer community, representing the company in local meetups, conferences, contributing to open-source, publishing on the SSENSE tech blog, etc.

REQUIREMENTS Bachelor’s degree in Computer Science, Engineering, or a related technical field Master’s degree, an assetA minimum of 10 years experience designing and building software applications in various languages (Nodejs, PHP, C#, Java, Python, etc.)Experience with complex software projects (microservice architectures, e-commerce, ERP, supply chain)Proficiency with Cloud (AWS/GCP/Azure), an assetStrong written and verbal communication skills in both English and French SKILLS Highly analytical and detail orientedOutstanding communication and presentation abilitiesAbility to coach and mentor junior employeesAbility to influence and drive changeTeam player with a high sense of accountability and ownershipSolution-oriented mindset and can-do attitude to overcome challengesAbility to thrive in a fast-paced environment and master frequently changing web technologies and techniques SSENSE est à la recherche d’un Architecte de logiciel expérimenté pour se joindre à son équipe technologique en pleine croissance.

Le titulaire du poste sera chargé de concevoir et d’influencer la seconde génération de solutions logicielles chez SSENSE.

Il/Elle veillera au design de plans et à l’établissement de lignes directrices pour le développement de solutions de qualité par les équipes de développement.

Le candidat idéal possède une solide expérience technique dans le développement de logiciels et a livré avec succès des solutions complexes, modulables, fiables et sécuritaires ayant résisté à l’épreuve du temps.

RESPONSABILITÉS Architecture Fournir des plans architecturaux pour nos futures solutions logicielles, conformément aux meilleures pratiques de l’industrie (conception pilotée par le domaine (DDD), ségrégation des responsabilités de commande et de requête (CQRS), schéma d’architecture event sourcing, etc.)Acquérir des connaissances approfondies des systèmes logiciels et des processus opérationnels existants au moyen d’ingénierie inverse ainsi que de discussions avec ses pairs, et les documenter avec les représentations appropriéesConduire des révisions architecturales, proposer des solutions et s’assurer que les designs répondent aux critères de qualité, sécurité, modifiabilité, extensibilité ainsi qu’aux standards de développement.

Communiquer des conseils techniques à l’oral et à l’écrit au sujet des modifications requises.Participer à la définition des standards du département et en faire la promotion par le biais d’une communication efficaceCollaborer avec les équipes de développement dans toutes les étapes du développement logiciel, telles que le design, le développement, le déploiement et les opérations Appropriation de l’exécution et responsabilisation Assumer la responsabilité par rapport à l’ensemble de l’architecture (domaines et interdépendances) ainsi que des services partagés requis pour assurer la fiabilité et la sécurité du systèmeAgir à titre de titulaire des composantes partagées, incluant leur développement et leur soutien continu Formation continue et partage des connaissances Enrichir ses connaissances et ses aptitudes au moyen d’entraînement, de lecture et d’expérience professionnelle en lien avec le développement logiciel ainsi qu’avec le commerce en ligne et la chaîne logistiqueRehausser les standards en termes de développement logiciel professionnel et initier ses pairs au métier par la révision de code et de designs ainsi que par des sessions interactives avec tableaux blancsS’impliquer activement dans la plateforme interne d’apprentissage par les pairs SSENSE University afin de promouvoir la formation continue Recrutement et mission d’ambassadeur Participer aux événements de recrutement des ressources humaines en aidant à localiser et à recruter les meilleurs développeursMener des entrevues et fournir un compte-rendu des résultatsAgir à titre d’ambassadeur SSENSE au sein de la communauté de développement, en représentant la compagnie dans les rencontres et conférences locales, en contribuant au code source ouvert, en publiant sur le blogue technologique SSENSE, etc.

EXIGENCE Baccalauréat en Informatique, Génie ou dans un domaine technique connexeMaîtrise, un atoutUn minimum de 10 années d’expérience dans la conception et la construction d’applications logicielles dans divers langages (Nodejs, PHP, C#, Java, Python, etc.)Expérience avec des projets de logiciels complexes (architecture de microservices, commerce en ligne, ERP, chaîne logistique)Maîtrise de Cloud (AWS/GCP/Azure), un atoutExcellente maîtrise du français et de l’anglais, tant à l’oral qu’à l’écrit COMPÉTENCES Sens de l’analyse développé et minutieExcellentes habiletés à communiquer et à se présenterCapacité à encadrer et à mentorer les employés débutantsAptitude à influencer et à conduire le changementEsprit d’équipe et sens aigu de la responsabilité et de la propriétéPersonnalité axée sur la recherche de solutions et attitude volontariste pour surmonter les défisCapacité à s’épanouir dans un environnement au rythme rapide et maîtrise des techniques informatiques en constante évolution