*** english below *** Stagiaire Développeur Python Arche TI Inc. - Montréal, QC Permanent, temps plein Date d’entrée en fonction : Immédiate L’entreprise Arche TI est une petite entreprise qui développe et implante des outils de gestion d’entreprise sur navigateur Web. Nous sommes présentement en pleine expansion et recherchons activement un nouveau développeur Python pour se joindre à notre équipe. Offrant des conditions de travail humaines et flexibles, notre entreprise évolue sur trois valeurs : le plaisir de travailler, l’esprit d’entreprise et le bien-être des employés. Nous travaillons donc dans une atmosphère agréable où la créativité, l’autonomie et l’initiative sont encouragées. Description du poste Relevant du gestionnaire de compte et en collaboration avec celui-ci, le Développeur s’assure de la bonne traduction des besoins fonctionnels d’affaires en spécification techniques qui pourront être développée pour l’application. Dans le respect des processus de qualité et vérification en place, il sera en mesure de livrer rapidement un code synthétique de valeur et exempt de bogue informatique. Tâches et responsabilités ● ● ● ● ● ● ● ● ● Évaluation de la faisabilité technique des exigences fonctionnelles; Concevoir, programmer, tester et mettre en production des applications web; Analyser les programmes déjà en place; Traitement du code dans différents outils et environnements pour en assurer la qualité et le bon déploiement; Assister au contrôle de qualité en collaboration avec l’analyste fonctionnel; Préparer et faire approuver la documentation des systèmes et du code; Recommander et promouvoir les meilleures pratiques de développement; S'approprier, avec toute l'équipe, la responsabilité de la qualité des livrables; Prendre activement part à la gestion des changements lorsqu'ils se présentent; Exigences et conditions de travail ● ● ● ● ● Jour, temps plein, 40 heures/semaine (possibilité de temps partiel); Développement Python : projets personnels ou autres; Lieu de travail variable (possibilité de télétravail); Langue parlé et écrite : français ou anglais; Diplôme d’étude collégial en informatique ou dans un domaine similaire (atout); Compétences recherchées ● ● ● ● ● Solide connaissance du langage Python; Connaissance des environnements, outils et autres langages : Linux, qWeb, GitLab, GitHub, PEP8, IDE, CSS3, Bootstrap, etc.; Capacité à travailler avec différents API externes; Capacité à programmer front-end et back-end avec les cadres d’applications Web; Capacité à comprendre les besoins, contextes et réalités d’affaires des entreprises clientes; ● ● ● ● ● ● ● Connaissances de base en développement Agile (SCRUM); Aimer apprendre de nouvelles technologies; Pouvoir vulgariser des concepts et idées de nature techniques; Habileté à challenger les spécifications; Faire preuve de curiosité et d’autonomie; Capacité de livrer plusieurs projets à la fois; Investissement dans des projets de développement personnels (jeu ou open source) est un plus; Salaire ● ● Stage rémunéré; Possibilité de commission ou prime au rendement; Accès à l’égalité Nous souscrivons au principe de l'égalité des chances en emploi et nous encourageons les personnes issues des groupes visés à présenter leur candidature. Communication Manuel Patry, Directeur de compte 514-777-7886, [email protected] Python developer internship Arche TI Inc. - Montréal, QC Permanent, full time Start Date: Immediate The company Arche TI is a small business that develop and implement Web-based business management tools. We are currently in expansion and actively researching new Python developers to join our team. Offering human et flexible working conditions, our company evolved on three values: The pleasure of working, the spirit of enterprise and the well-being of employees. We therefore work in a pleasant atmosphere where creativity, autonomy and initiative are encouraged. Position description Reporting to the Account Manager, the Developer ensures the correct translation of business functional requirements into a technical specifications that can be developed for the application. In compliance with the quality processes and verifications in place, he will be able to quickly deliver a synthetic code of value and free from bug. Tasks and responsibilities ● ● ● ● ● ● ● ● ● Evaluation of the technical feasibility of functional requirements; Design, program, test and implement web applications; Analyze existing programs; Process code in different tools and environments to ensure quality and deployment; Assist with quality control in collaboration with the functional analyst; Prepares and approves system and code documentation; Recommend and promote best development practices; Appropriate, with the entire team, responsibility for the quality of the deliverables; Actively take part in managing change when they arise; Requirements and working conditions ● ● ● ● ● Day, full-time, 40 hours / week (possibility of partial time) Python Development: personal projects or other Variable place of work (possibility of telecommuting); Language spoken and written: French or English; College diploma in computer science or a similar field (asset); Required skills ● ● ● ● ● ● ● ● ● ● Solid mastery of Python language; Knowledge of environments, tools and other languages: Linux, qWeb, GitLab, GitHub, PEP8, IDE, CSS3, Bootstrap, etc .; Ability to work with different external APIs; Ability to program front-end and back-end with Web application frameworks; Ability to understand business needs, contexts and business realities; Basic Knowledge in Agile Development (SCRUM); Loving to learn new technologies; Be able to popularize concepts and ideas of a technical nature; Ability to challenge specifications; Demonstrate curiosity and autonomy; ● ● Ability to deliver multiple projects at a time; Investment in personal development projects (game or open source) is a plus; Salary ● ● Paid internship; Possibility of commission or performance bonus; Access to equality We subscribe to the principle of equal employment opportunity and encourage people from the target groups to apply. Communication Manuel Patry, Account Manager 514-777-7886, [email protected]