Smardt

Smardt

Développeur logiciel – développement full stack (Stage) / Software developer – full stack development (Internship)

Dorval, Quebec · Intern · Internship

Sponsorship not specifiedDetected 25 days ago
JavaScriptPythonReactVue.jsDjangoBackend DevelopmentFull-Stack DevelopmentCode ReviewGitPostgreSQLRedisDockerAPI DevelopmentRESTStakeholder ManagementSalesforceThermal AnalysisCommunicationCollaborationProblem Solving

About the role

  • Ce poste exige une maîtrise moyenne du français et de l'anglais.
  • La maîtrise du français est indispensable pour communiquer avec notre équipe au Québec.

Responsibilities

  • Lead the development of Smardt Portal 2.0 alongside ongoing improvements to the current platform in collaboration with the Canadian portal team
  • Drive high engineering standards through code reviews, testing, and documentation
  • Maintain system reliability, performance, and data accuracy
  • Collaborate effectively with backend and frontend developers to ensure cohesive technical solutions
  • 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
  • Ensure timely and effective user support
  • Previous internship experience designing, building, and maintaining business-critical applications, preferably internal tools
  • Company events and team-building activities

Requirements

  • Pursuing a Bachelor's degree or diploma in computer science, Software Engineering, or a related field
  • Previous hands-on software development intrnship experience
  • 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
  • Experience with code review and commitment to engineering best practices
  • 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.

Nice to have

  • À propos de SMARDT
  • 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 employés.
  • Il s'agit d'un poste à 100 % sur site et vous travaillerez au quotidien aux côtés de votre équipe.
  • Principales Responsabilités
  • Développement et livraison pratiques
  • Contribuer directement aux activités de développement, en offrant des fonctionnalités et des améliorations de haute qualité
  • Diriger le développement du Portail Smardt 2.0 en parallèle des améliorations continues de la plateforme actuelle en collaboration avec l'équipe canadienne du portail
  • Assurez-vous que la solution est évolutive, maintenable, sécuritaire et alignée sur les besoins de l'entreprise

Skills

  • Python / Django, Django REST Framework, Celery (tâches asynchrones), PostgreSQL
  • Python / Django, Django REST Framework, Celery (async tasks), PostgreSQL
  • Meeting deadlines
  • Problem-solving
  • Team work and independent work
  • Attention to detail

Compensation

  • Competitive salary + annual performance bonus

Benefits

  • 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%

Company info

  • The habit of writing tests as part of writing code, not after

This listing is sourced directly from Smardt's careers page and normalized into a canonical job model.