Dveloppeur logiciel dveloppement full stack (Stage) / Software developer full stack development (I at Smardt — NeverHard
Dveloppeur logiciel dveloppement full stack (Stage) / Software developer full stack development (I at Smardt in Dorval, Montréal. Skills: Collaboration, Product Management, Software Development Lifecycle. Apply on NeverHard.
Company
Smardt
Location
Dorval, Montréal
Type
contract
Required skills:
Collaboration
Product Management
Software Development Lifecycle
Job DescriptionJob DescriptionSalary:
propos de
SMARDT
En tant que pionnier mondial de la technologie des refroidisseurs centrifuges sans huile, avec une gamme croissante de solutions de gestion thermique, Smardt s'engage fournir des systmes haut rendement et conomes en nergie aux industries, aux promoteurs immobiliers, aux tablissements de sant et aux centres ducatifs du monde entier.
Nous exploitons des sites de production aux tats-Unis, au Canada, en Allemagne, en Chine et en Australie, avec une quipe de plus de 900 employs. En mettant l'accent sur la fiabilit, la performance et la responsabilit environnementale, Smardt continue de redfinir les normes du secteur grce une ingnierie de pointe et son engagement en faveur d'un avenir plus durable.
Rsum du Rle
En relevant du portefeuille du directeur de la gestion de produit, vous travaillerez en troite collaboration avec notre quipe pour la conception, le dveloppement et l'volution de l'outil interne de slection et de soumission de l'entreprise (portail Smardt).
Il s'agit d'un rle technique pratique, qui dirige la livraison tout au long du cycle de vie du dveloppement logiciel de la planification et la conception en passant par le dveloppement, les tests et le dploiement, ola direction de votre responsable. Vous travaillerez aussi sur des amliorations continues de la plateforme actuelle tout en dveloppant le portail Smardt 2.0, en partenariat avec l'ingnierie, les ventes et d'autres parties prenantes afin de fournir des solutions alignes sur les objectifs et les dlais d'affaires.
Il s'agit d'un poste 100 % sur site et vous travaillerez au quotidien aux cts de votre quipe.
Principales Responsabilits
Dveloppement et livraison pratiques
Contribuer directement aux activits de dveloppement, en offrant des fonctionnalits et des amliorations de haute qualit
Diriger le dveloppement du Portail Smardt 2.0 en parallle des amliorations continues de la plateforme actuelle en collaboration avec l'quipe canadienne du portail
Assurez-vous que la solution est volutive, maintenable, scuritaire et aligne sur les besoins de l'entreprise
Servir de point d'escalade pour des problmes techniques complexes
Assurer la livraison rapide des amliorations, corrections et nouvelles capacits
Imposez des normes d'ingnierie leves grce des revues de code, des tests et de la documentation
Maintenir la fiabilit du systme, la performance et la prcision des donnes
Surveillance du dveloppement de la plateforme en ligne de la force de vente et des enjeux
Collaboration et gestion des parties prenantes
Collaborer efficacement avec les dveloppeurs backend et frontend pour assurer des solutions techniques cohrentes
Travailler en troite collaboration avec les dveloppeurs travers le jumelage, la revue de code et la rsolution pratique de problmes
Assurer l'intgration et l'interoprabilit du portail Smardt avec des systmes connexes tels que SEPTOR, BI et Salesforce
Collaborer avec l'quipe du moteur de notation pour aligner les mises en uvre techniques et atteindre les jalons du projet
Collaborer avec l'ingnierie, les ventes et d'autres parties prenantes pour traduire les besoins d'affaires en solutions livres
Service et soutien
Superviser l'accueil, la priorisation et la rsolution des billets IT smardtDesk et GITHUB lis au portail Smardt
Assurer un support utilisateur efficace et en temps opportun
Profil Recherch
Comptences:
Bilingue (franais/anglais)*voir la remarque ci-dessous
L'exprience en dveloppement backend, la conception d'API est un atout important.
L'exprience avec la logique d'affaires et les systmes bass sur des rgles, ainsi qu'avec les bases de donnes relationnelles et la modlisationdes donnes, est un atout
Connaissance pratique du dveloppement frontend et des frameworks d'interface utilisateur modernes
Exprience de stage antrieure concevoir, construire et maintenir des applications critiques pour l'entreprise, de prfrence des outils internes
Exprience en revue de code et engagement envers les meilleures pratiques en ingnierie
Solides comptences en communication, avec de l'aisance travailler directement avec les parties prenantes non techniques
Des bases solides de Python (l'exprience avec Django est un plus, mais pas obligatoire)
Un peu d'exprience avec un framework JavaScript moderne
L'habitude d'crire des tests dans le cadre de l'criture de code, pas aprs
Rconfortez-vous en posant des questions et en soulevant des proccupations ds le dbut
Un intrt comprendre le problme que vous rsolvez, pas seulement le billet devant vous
Backend : Python / Django, Django REST Framework, Celery (tches asynchrones), PostgreSQL
Frontend : un cadre JavaScript (Vue 3 ou React, la dcision finale sera prise pendant la phase de conception)
Infrastructure : Docker, Redis
Respecter les chances
Rsolution de problmes
Travail d'quipe et travail indpendant
Attention aux dtails
Profil Acadmique et Exprience
Poursuivre un baccalaurat ou un diplme en informatique, en gnie logiciel ou dans un domaine connexe
Exprience pratique antrieure en dveloppement logiciel
Ce qui rend ce poste unique
Salaire comptitif + prime annuelle lie aux performances
Prestations (mdicales, dentaires) payes 100 % par l'employeur
Programme de cotisations salariales un REER avec versement quivalent de 6 % de la part de l'employeur dans un RPDB
Programme de Tlsant pay par l'employeur
Subvention OPUS pour ceux qui utilisent les transports en commun pour se rendre au travail
Une quipe dynamique et une entreprise fort potentiel de croissance
vnements d'entreprise et activits de consolidation dquipe
Formation continue et opportunit de dveloppement professionnel
Toute offre d'emploi chez Smardt est subordonne la vrification des antcdents et des rfrences, dans le respect des lois et rglementations en vigueur.
Ce poste exige une matrise moyenne du franais et de l'anglais. La matrise du franais est indispensable pour communiquer avec notre quipe au Qubec. La matrise de l'anglais est indispensable pour communiquer avec nos clients, partenaires et fournisseurs situs hors du Qubec, ainsi que pour consulter certaines documentations techniques disponibles uniquement en anglais.
galit des chances en matire demploi
SMARDT est un employeur qui respecte pleinement lgalit des chances. Nous nous engageons crer un environnement de travail inclusif et diversifi et encourageons les candidatures de personnes de tous horizons, notamment, sans sy limiter, en ce qui concerne la race, la couleur, la religion, le sexe, lorientation sexuelle, lidentit ou lexpression de genre, lorigine nationale, lge, le handicap, le statut dimmigration ou toute autre caractristique protge par la loi.
About
SMARDT
As a global pioneer in oil-free centrifugal chiller technology with an expanding portfolio of thermal management solutions, Smardt is dedicated to delivering high-efficiency and energy-saving systems for industries, real estate developments, health care and educational centers worldwide.
We operate manufacturing facilities in the US, Canada, Germany, China, and Australia, with a team of over 900 employees. With a focus on reliability, performance, and environmental stewardship, Smardt continues to redefine industry standards through advanced engineering and a commitment to a more sustainable future.
What We're Looking For:
Reporting to the Director of Product management portfolio, you will work closely with our team for the design, development, and evolution of the companys in-house selection and quoting tool (Smardt Portal).
This is a hands-on technical role, owning delivery across the full software development lifecycle from planning and design through development, testing, and deployment, under the direction of your lead. You will also work on ongoing improvements to the current platform while developing the Smardt Portal 2.0, in partnership with Engineering, Sales, and other stakeholders to deliver solutions aligned with business goals and timelines.
This role is 100% on site and you'll be expected to work on a daily basis, side-by-side, with your team.
What You'll Do:
Hands-On Development & Delivery
Contribute directly to development activities, delivering high-quality features and enhancements
Lead the development of Smardt Portal 2.0 alongside ongoing improvements to the current platform in collaboration with the Canadian portal team
Ensure the solution is scalable, maintainable, secure, and aligned with business needs
Serve as the escalation point for complex technical issues
Ensure timely delivery of enhancements, fixes, and new capabilities
Drive high engineering standards through code reviews, testing, and documentation
Maintain system reliability, performance, and data accuracy
Monitoring the sales force online platform development and issues
Collaboration & Stakeholder Management
Collaborate effectively with backend and frontend developers to ensure cohesive technical solutions
Work closely with developers through pairing, code reviews, and hands-on problem solving
Ensure integration and interoperability of the Smardt Portal with related systems such as SEPTOR, BI and Salesforce
Collaborate with the Rating Engine team to align technical implementations and meet project milestones
Partner with Engineering, Sales, and other stakeholders to translate business needs into delivered solutions
Service & Support
Oversee intake, prioritization, and resolution of IT smardtDesk , GITHUB tickets related to the Smardt Portal
Ensure timely and effective user support
What You'll Bring:
Skills and Competencies:
Bilingual (English/French)*see note below
Experience with backend development, API design is a strong asset.
Experience with business logic and rule-based systems, and relational databases and data modelingis an asset
Working knowledge of frontend development and modern UI frameworks
Previous internship experience designing, building, and maintaining business-critical applications, preferably internal tools
Experience with code review and commitment to engineering best practices
Strong communication skills, with comfort working directly with non-technical stakeholders
Solid Python fundamentals (Django experience is a plus but not required)
Some exposure to a modern JavaScript framework
The habit of writing tests as part of writing code, not after
Comfort asking questions and raising concerns early
An interest in understanding the problem you are solving, not just the ticket in front of you
Backend: Python / Django, Django REST Framework, Celery (async tasks), PostgreSQL
Frontend: A JavaScript framework (Vue 3 or React, the final decision will come during the design phase)
Meeting deadlines
Problem-solving
Team work and independent work
Attention to detail
Education and Experience:
Pursuing a Bachelors degree or diploma in computer science, Software Engineering, or a related field
Previous hands-on software development intrnship experience
What We Offer:
Competitive salary + annual performance bonus
100% employer-paid medical and dental benefits as of day 1!
Tele-Health service paid by the employer.
Retirement savings plan with employer contributions up to 6%
Monthly OPUS subsidy for those who take public transportation to work.
Dynamic team within a high-growth company
Company events and team-building activities
Ongoing training and professional development opportunities
All job offers at Smardt are conditional to successful background and reference checks, in accordance with applicable laws and regulations.
This position requires medium proficiency in French and English. French is required for communicating with our team in Quebec.
Proficiency in English is essential for communicating with our clients, partners, and suppliers located outside of Quebec, as well as for reviewing certain technical documents available only in English.
Please note thatSmardtdoes not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, we will not consider or agree to payment of any referral compensation or recruiter fee.
Equal Employment Opportunity
SMARDT is a proud equal opportunity employer. We are committed to creating an inclusive and diverse workplace and welcome applications from individuals of all backgrounds, including but not limited to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, immigration status, or any other characteristic protected by law.