Saint-Laurent, QC, H4R 2K1, CAN
4 days ago
Full Stack Web Developer
Description du projet Derrière le site Web de notre client se cache une série d'outils personnalisés et de logiques commerciales qui ont permis à l'entreprise de connaître le succès. Ils sont maintenant réécrits pour le Web afin d'être accessibles de n'importe où, donnant simultanément aux développeurs et aux analystes commerciaux l'opportunité de se débarrasser des éléments inutiles et de s'appuyer sur des années d'expérience. Cette entreprise exige des développeurs qualifiés capables de négocier avec aisance les complexités du développement des applications frontales et dorsales. Points forts Le meilleur code à maintenir est le code qui n'existe pas : en d'autres termes, il est primordial de rechercher l'approche qui minimise la complexité, favorise l'éloquence et ne sacrifie pas la maintenabilité. La suppression de code est thérapeutique. Faire l'expérience de peser les avantages d'une technologie par rapport à une autre. Préconiser la réserve face aux tendances émergentes. Les exigences professionnelles sont transformées en solutions riches en fonctionnalités qui ne font pas de compromis sur la sécurité, les performances ou la qualité. Propriété totale du code. Tout ce qui ne fonctionne pas comme prévu est une insulte personnelle et linéaire qui sera corrigée. Un sens de l'esthétique qui éclaire la conception et l'expérience des utilisateurs. Connaissance approfondie de l'ensemble des logiciels. Chercheur autonome avec la curiosité d'épuiser toutes les possibilités. Bon rédacteur, et pas seulement de logiciels. Objectifs du rôle En tant que membre de l'équipe, la responsabilité de garantir la qualité, d'adhérer aux normes et de les recommander, d'écrire des tests et de documenter le code pour le bien des autres et de l'avenir est inhérente. Comprendre ou améliorer une logique d'entreprise complexe et la traduire en de belles applications Web très performantes. Encadrer des développeurs moins expérimentés et réviser le code. Absorber la documentation technique pour mettre en œuvre le sujet ou le distiller et le communiquer à un public non technique. Donner confiance à ses pairs et aux responsables techniques en développant avec succès de nouvelles fonctionnalités et applications. Identifier et résoudre les problèmes existants. Apporter une forte perspective technique à toutes les discussions. Technologies de l'information et de la communication PHP, Python, HTML, JavaScript, Magento, Angular, GCP, AWS Connaissance de MacOS ou GNU Linux. Vous avez probablement parcouru un million de lignes de code. Savoir comment déboguer un logiciel et lire à travers de grands frameworks est fondamental. Familiarité de base avec des démons comme Nginx, Redis, Varnish, ElasticSearch, PHP-FPM, ou Gunicorn. Une exposition de base à l'infrastructure en nuage comme GCP ou AWS. --- Description Behind the Web site of our client are a suite of custom tools and business logic that have powered the company to success. They are now being rewritten for the Web to be accessible from anywhere, simultaneously giving developers and business analysts the opportunity to discard cruft and build on years of insight. This undertaking demands qualified developers who can fluently negotiate the complexities of both frontend and backend development. Key Strengths + The best kind of code to maintain is the code that does not exist: simply stated, seeking the approach that minimizes complexity, promotes eloquence, and does not sacrifice maintainability is paramount. Deleting code is therapeutic. + Experience to weigh the benefits of one technology over another. Advocate reservation in the face of emerging trends. + Business requirements are turned into feature-rich solutions that do not compromise on security, performance, or quality. + Complete code ownership. Something that does not function as authored is a personal and lineal insult that will be rectified. + Sense of aesthetics that inform design and user experiences. + Depth of knowledge that reaches across the software stack. + Self-directed researcher with the curiosity to exhaust all possibilities. + Good writer, and not just of software. Objectives of the Role + As one of the members of the team, the responsibility to guarantee quality, adhere to and recommend standards, write tests, and document code for the sake of others and future-you is inherent. + Understand or improve complex business logic, and translate it into beautiful, highly-performant Web applications. + Mentor less experienced developers and review code. + Absorb technical documentation to either implement the subject matter, or distill and communicate it to a non-technical audience. + Build confidence in peers and technical leaders by successfully developing new features and applications. + Identify and fix existing issues. + Bring a strong technical perspective to all discussions. Technologies PHP, Python, HTML, JavaScript, Magento, Angular, GCP, AWS MacOS or GNU Linux knowledge. Have probably stepped through a million lines of code. Knowing how to debug software and read through large frameworks is fundamental. Basic familiarity with daemons like Nginx, Redis, Varnish, ElasticSearch, PHP-FPM, or Gunicorn. Basic exposure to cloud infrastructure like GCP or AWS. Pay and Benefits The pay range for this position is $100000.00 - $125000.00/yr. Workplace Type This is a hybrid position in Saint-Laurent,QC. À propos de TEKsystems et TEKsystems Global Services Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l’entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d’Allegis Group. Découvrez d’autres informations à TEKsystems.com. Québec Numéro du permis d'agence de placement de personnel AP-2000547 About TEKsystems and TEKsystems Global Services We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. Quebec Personnel Placement Agency Permit Number AP-2000547
Confirmar seu email: Enviar Email