Jobs
>
Montréal

    Full Stack Developer - Montreal, Canada - Tecsys Inc.

    Default job background
    Full time
    Description

    La version française suit ci-dessous

    Having recognized the advantages of remote work, including employee morale, productivity, reduced commuting on employee wellbeing and the environment, we are proud to be a digital-first company. The technologies and programs in which we invested have provided a fantastic foundation to this end. Our digital-first work environment, together with our conveniently located offices and collaborative workspaces, provide our team with the freedom and flexibility to work in the way that makes our employees most productive.

    About us

    Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling difficult challenges with continuous learning opportunities and want to work in a respectful, comfortable, and dynamic work environment, then this could be a good fit for you

    About the Role

    You are the ideal candidate if you have a strong drive and ability to work in a team.

    You will work closely and collaborate with other innovative individuals in the development of robust and highly scalable software solutions to resolve the widespread logistics problems that are prevalent in the healthcare industry. You will contribute by participating in brainstorming sessions, understanding of requirements, and by performing the technical design and the coding of the solutions. You will work within a team / scrum environment focused on the continuous improvement of their methodologies, tools, practices, and teamwork.

    In this position, you will be responsible for:

    • Actively design, develop, code review and test as a member of a highly talented agile development team
    • Challenge assumptions, and strive for innovative approaches to problems
    • Develop strong relationships with product and technical stakeholders to balance business requirements with technical feasibility and sustainability
    • Work closely with diverse product and design teams on a variety of different projects
    • Collaborate with the operations team to ensure that the end product is operationally sound.
    • Ensure non-functional requirements are met (performance and scalability)
    • Contribute to retrospectives for continuous improvement of team processes and effectiveness.
    • Develop and test component-based user interfaces that are scalable and provide the greatest user experience

    Qualifications

    • Strong object-oriented design patterns experience
    • Minimum 3+ years' experience with Java
    • Knowledge and experience with and Typescript
    • Experience with serverless architecture and tooling (AWS)
    • Logical and organized with great interpersonal and communication skills
    • Avid learner committed to robust solutions and solid execution of software delivery.
    • Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners, and colleagues beyond the province of Quebec.

    What would give you an edge?

    Experience with:

    ● AWS or similar cloud platforms (GCP, Azure)

    ● REST services and architecture

    ● Docker and containerization

    ● CI/CD pipelines (GitLab CI, Jenkins) and infrastructure provisioning (Terraform)

    ● Java build automation tools (Maven)

    ● Logging, monitoring and alerts

    ● RDBMS (PostgreSQL, Microsoft SQL Server, Oracle)

    ● Development of unit tests (Junit, Mocha, Jest)

    ● IDE and version control systems (Eclipse, Git, Maven, etc.)

    ● Agile Development

    ● Web technologies (HTML, JavaScript/Typescript, CSS, Vue, React)

    ● Web services (Rest and/or SOAP)

    ● Design Systems

    ● Npm and Webpack

    ● Understanding of responsive design techniques for desktop, tablets & mobile;

    ● Appreciation and understanding of user centered design

    ● Knowledge of Windows and/or Linux platforms

    ● Being bilingual

    ● Being located in Montreal

    At Tecsys, we value creativity, innovation, and teamwork. Our employees enjoy a supportive work environment, competitive compensation packages, and opportunities for career growth and advancement.

    Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.

    NB: if you are applying to this position, you must be a Canadian Citizen or a Permanent Resident of Canada, OR, have a valid Canadian work permit.

    ******************************************************************************************************

    Ayant reconnu les avantages du travail à distance sur le bien-être des employés et l'environnement, notamment le moral des employés, la productivité, la réduction des trajets domicile-travail, nous sommes fière d'être une entreprise privilégiant le travail à distance. Les technologies et les programmes dans lesquels nous avons investi ont fourni une base fantastique à cette fin. Notre environnement qui privilégie le travail à distance, ainsi que nos bureaux bien situés et nos espaces de travail collaboratifs, offrent à notre équipe la liberté et la flexibilité de travailler de la manière qui rend nos employés les plus productifs.

    A propos de Tecsys

    Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux pharmacies, aux distributeurs, aux détaillants et aux 3PL. Nous travaillons avec les leaders du secteur pour transformer leurs chaînes d'approvisionnement grâce à la technologie. Si vous aimez relever des défis difficiles avec des opportunités d'apprentissage continu et si vous souhaitez travailler dans un environnement respectueux, confortable et dynamique, alors ce poste pourrait vous convenir.

    À propos du poste

    Vous êtes le candidat idéal si vous avez une forte volonté et une capacité à travailler en équipe. Vous travaillerez en étroite collaboration avec d'autres individus innovants dans le développement de solutions logicielles robustes et hautement évolutives pour résoudre les problèmes logistiques généralisés qui prévalent dans l'industrie de la santé. Vous contribuerez en participant à des sessions de remue-méninges, à la compréhension des besoins, ainsi qu'à la conception technique et à la programmation des solutions. Vous travaillerez au sein d'une équipe / environnement scrum axé sur l'amélioration continue de leurs outils, méthodologies, pratiques et travail d'équipe.

    Vous serez responsable de :

    • Concevoir, développer, effectuer des revues de code et tester activement en tant que membre d'une équipe de développement agile hautement talentueuse.
    • Remettre en question les hypothèses et rechercher des approches innovantes aux problèmes.
    • Développer de solides relations avec les parties prenantes produit et techniques pour équilibrer les exigences métier avec la faisabilité technique et la durabilité.
    • Travailler en étroite collaboration avec des équipes de produits et de design divers sur une variété de projets différents.
    • Collaborer avec l'équipe opérationnelle pour s'assurer que le produit final est opérationnellement fiable.
    • Veiller à ce que les exigences non fonctionnelles soient satisfaites (performance et évolutivité).
    • Contribuer aux rétrospectives pour l'amélioration continue des processus et de l'efficacité de l'équipe.
    • Développer et tester des interfaces utilisateur basées sur des composants évolutifs offrant la meilleure expérience utilisateur.

      Exigences :
    • Solide expérience des modèles de conception orientée objet.
    • Minimum de 3 ans d'expérience avec Java.
    • Connaissance et expérience avec et TypeScript.
    • Expérience avec l'architecture et les outils sans serveur (AWS).
    • Logique et organisé avec d'excellentes compétences interpersonnelles et de communication.
    • Passionné d'apprentissage, engagé dans des solutions robustes et une exécution solide de la livraison de logiciels.
    • Excellentes compétences en communication verbale et écrite en anglais, nécessaires pour communiquer efficacement avec nos clients, fournisseurs, partenaires d'affaires et collègues en dehors de la province du Québec.

    Qu'est-ce qui pourrait vous donner un avantage ?

    • AWS ou des plates-formes cloud similaires (GCP, Azure).
    • Services et architecture REST.
    • Docker et conteneurisation.
    • Pipelines CI/CD (GitLab CI, Jenkins) et provisionnement d'infrastructure (Terraform).
    • Outils d'automatisation de construction Java (Maven).
    • Journalisation, surveillance et alertes.
    • SGBDR (PostgreSQL, Microsoft SQL Server, Oracle).
    • Développement de tests unitaires (JUnit, Mocha, Jest).
    • IDE et systèmes de contrôle de version (Eclipse, Git, Maven, etc.).
    • Développement agile.
    • Technologies web (HTML, JavaScript/TypeScript, CSS, Vue, React).
    • Services web (REST et/ou SOAP).
    • Systèmes de conception.
    • Npm et Webpack.
    • Compréhension des techniques de conception réactive pour ordinateurs de bureau, tablettes et mobiles.
    • Appréciation et compréhension de la conception centrée sur l'utilisateur.
    • Connaissance des plates-formes Windows et/ou Linux.
    • Être bilingue.
    • Être situé à Montréal.

    Chez Tecsys, nous valorisons la créativité, l'innovation et le travail d'équipe. Nos employés bénéficient d'un environnement de travail favorable, des programmes de rémunération compétitifs et d'opportunités de croissance et d'avancement professionnel.

    Tecsys est un employeur offrant l'égalité des chances. Des accommodements sont disponibles pour les candidats sélectionnés pour une entrevue. L'usage du masculin dans ce document a pour unique but d'alléger le texte.

    NB: Si vous postulez, vous devez être citoyen canadien ou résident permanent du Canada, OU avoir un permis de travail canadien valide.


  • Edjuster

    Full Stack Developer

    2 weeks ago


    Edjuster Montréal, QC, Canada $133,350 - $171,450

    Circle Medical is a venture-backed Y-Combinator healthcare startup on a mission to bring quality, delightful primary care to everyone on the planet. Built by top-tier physicians, engineers, and designers, our medical practice and underlying technology have pioneered how people fi ...

  • Tecsys Inc.

    Full Stack Developer

    2 weeks ago


    Tecsys Inc. Montreal, Canada Full time

    La version française suit ci-dessous · Having recognized the advantages of remote work, including employee morale, productivity, reduced commuting on employee wellbeing and the environment, we are proud to be a digital-first company. The technologies and programs in which we inve ...


  • Points Montreal, Canada Full time /

    *** English Version Below *** Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, s ...

  • FlightHub

    Full-Stack Developer

    2 weeks ago


    FlightHub Montréal, QC, Canada

    UNCAGE YOUR AMBITION as a · Back-End PHP Developer · We are FlightHub Group , an ambitious team of people that created FlightHub and Justfly . Our brands have grown to become two of the top-ranked travel agencies in North America. We now serve over 3 million customers p ...

  • FlightHub

    Full-Stack Developer

    2 weeks ago


    FlightHub Montreal, Canada

    · UNCAGE YOUR AMBITION as a · Back-End PHP Developer · We are FlightHub Group, an ambitious team of people that created FlightHub and Justfly. Our brands have grown to become two of the top-ranked travel agencies in North America. We now serve over 3 million customers per year, ...


  • Activix Montréal, QC, Canada

    L'ingénieur full stack travaillera au sein de la division Activix de Trader Corporation et sera responsable de l'architecture, du développement et de la maintenance des fonctionnalités de notre CRM.En tant qu'employé d'Activix, vous ferez partie d'une équipe qui est à la pointe d ...


  • Activix Greater Montreal Metropolitan Area, Canada

    L'ingénieur full stack travaillera au sein de la division Activix de Trader Corporation et sera responsable de l'architecture, du développement et de la maintenance des fonctionnalités de notre CRM. · En tant qu'employé d'Activix, vous ferez partie d'une équipe qui est à la poin ...


  • Small Door Inc. Montreal, Canada

    This is the fifth company that Small Door's founders have been involved in building. In building Small Door, they partnered with the people responsible for beloved consumer experiences like Warby Parker and Sweetgreen, in addition to healthcare innovators such as One Medical, Cit ...

  • Solution SFT

    Full Stack Developer

    3 weeks ago


    Solution SFT Montreal, Canada

    Your mission: · As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology. · Our developers contribute across the full technology stack, from database and DevOps infrast ...


  • Synechron Montreal, Canada

    Role: Java Full Stack Developer · Montreal, QC (hybrid/3 days in a week) · Need in-person interview at Montreal Office · Responsibilities: · - Minimum 10 years of experience in Java coding · - Experience with Springboot · - Experience with microservices · - Experience with Angula ...

  • Flighthub

    Full-Stack Developer

    4 weeks ago


    Flighthub Montreal, Canada

    We are looking for a Full-Stack Developer & PHP) to join our team. Working with Pascal, our Lead Developer and the rest of our Revenue Team, you will have the opportunity to work on high volume e-commerce platforms, for both and Working closely with a team of skilled develope ...


  • Actalent Montreal, Canada Contract

    JOB DESCRIPTION Passionate about your field? Looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? Want to join a world class company and industry leader and be proud to contribute to our projects ...

  • ALS

    Full Stack Developer

    4 weeks ago


    ALS Montreal, Canada Full time

    Full Stack Developer · Montreal, QC, Canada Req #3246 Friday, March 22, 2024 Imagine your future with usAt ALS, we encourage you to dream big. · When you join ALS, you join a purpose and values-driven team that empowers you to innovate, create, and thrive. · Our global team t ...

  • Axelon Services Corporation

    Full Stack Developer

    4 weeks ago


    Axelon Services Corporation Montreal, Canada

    · Job Title : Full Stack Developer · Location: Montreal( Office attendance from day 1- hybrid Mode 3x per week) · Years of experience : 5 years · Job summary · Working with the Non-Financial Risk Technology (NFRT) group, you will be responsible for providing a reliable, robust a ...

  • Lucilab Inc.

    Full Stack Developer

    2 weeks ago


    Lucilab Inc. Montreal, Canada

    Lucilab est à la recherche d'un(e) développeur(euse) « full stack » pour participer à la réalisation de l'application Luci, dont la mission sociétale est de réduire le risque de la maladie d'Alzheimer en misant sur la promotion d'habitudes de vie reconnues pour leur effet protect ...

  • National Film Board of Canada

    Full Stack Developer

    4 weeks ago


    National Film Board of Canada Montreal, Canada Full time

    SUMMARY OF DUTIES · As a member of the Engineering and Development team, contributes to the development of all components of the team's software solutions in all phases of development. Using front-end and back-end web expertise, designs, programs, validates, implements and mainta ...


  • Turbulent Montreal, Canada

    Dé full stack Senior/ Senior full stack developer · Depuis sa création en 2002, Turbulent s'est imposé comme un leader dans le développement de plateformes web innovantes. En 2012, cette expertise nous a permis d'entamer une collaboration avec Cloud Imperium Games (CIG) pour con ...

  • Atana

    Full stack developer

    4 weeks ago


    Atana Montréal, Canada Full time

    Cześć · Jesteśmy małą firmą, która buduje wyszukiwarkę indywidualnych interpretacji podatkowych w Australii. · Aktualnie korzystamy z: · React · Node · MongoDB · GraphQL (Apollo) · AWS · Git · Szukamy osoby, która będzie umiała odnaleźć się w tych technologiach. Nie wymagamy znaj ...


  • Potloc Inc. Montréal, QC, Canada

    English version below · Nous ciblons des répondants à nos sondages sur les réseaux sociaux grâce à une géolocalisation avancée et à un ciblage spécifique par centres d'intérêt. · Notre équipe construit un tableau de bord pour présenter toutes nos données dans un outil interne c ...

  • The Select Group

    Full Stack Developer

    2 weeks ago


    The Select Group Montreal, Canada

    Full Stack Developer (Bilingual) Location: Hybrid (2-3x per week on site in Montreal) Contract: 12+ months Full Stack Developer (Bilingual) Requirements: Bilingual (French, English) Strong development experience with the following: Java JavaScript Node JS Python Strong API design ...