Stagiaire en développement logiciel en performances et évolutivité

Posted 2 Days Ago
Be an Early Applicant
Canada
Internship
Software
The Role
As a Software Development Intern in the Performance and Scalability team, you will collaborate on backend development with Python, create user-friendly interfaces using React, and conduct performance testing. You'll learn from experienced developers in a Scrum team focused on continuous improvement.
Summary Generated by Built In

Descriptif

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ères d'être une entreprise privilégiant le travail à distance. 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.

À 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 intéressants avec des opportunités d'apprentissage continu, joignez-vous à nous.

À propos du poste

Notre département de Recherche et Développement est à la recherche d’un stagiaire en développement logiciel, pour nous joindre pour le semestre d'hiver 2025. Lors de ton stage au sein de l’équipe de performances et de l’évolutivité, tu auras la chance de travailler sur des projets stimulants ayant des impacts tangibles dans les secteurs de la santé, où nos solutions sont utilisées de l'entrepôt jusqu’à la salle d’opération, et de la distribution, où nos solutions permettent aux entreprises indépendantes de rivaliser avec les géants de leur industrie et ainsi maintenir leur indépendance.

Tu feras partie d’une équipe Scrum qui met l’accent sur l’amélioration continue des pratiques et du travail d’équipe. Tu auras également l'opportunité d'apprendre auprès de développeurs d'expérience pour lesquels travailler en équipe tout en s’amusant sont une priorité.

Dans ce poste, vous serez responsable de ce qui suit :

  • Développement Backend (Python) :
    • Collaborer avec l'équipe de développement pour concevoir, implémenter et maintenir le backend basé sur Python de notre framework d'automatisation.
    • Créer des APIs robustes et les intégrer avec divers composants.
    • Optimiser le code pour les performances et la scalabilité.
    • Utiliser des cadres (framework) pour un développement rationalisé.
  • Développement de l'Interface Utilisateur Front-End (React, JavaScript, CSS) :
    • Développer des interfaces conviviales en utilisant React, JavaScript et CSS.
    • Assurer une intégration sans faille entre les composants front-end et back-end.
    • Mettre en œuvre la gestion de l'état pour une gestion efficace de l'état de l'application.
    • Mettre en œuvre des designs réactifs et améliorer l'expérience utilisateur.
  • Tests d'Échelle et de Performance :
    • Concevoir et exécuter des tests d'échelle et de performance pour évaluer les performances du système, identifier les goulots d'étranglement et optimiser l'utilisation des ressources.
    • Analyser les résultats des tests et fournir des recommandations pour l'amélioration.
    • Experience avec Jmeter serait un atout
  • Développement de Plans de Test (SOAP, XML, REST) :
    • Collaborer avec les équipes QA et produit pour comprendre les cas d'utilisation des clients.
    • Créer des plans de test complets pour les services basés sur SOAP, XML et REST.
    • Garantir une couverture de test sur différents scénarios.
  • Compétences Analytiques :
    • Appliquer une forte pensée analytique et logique pour analyser les cas d'utilisation et les traduire en stratégies de test efficaces.
    • Identifier les cas limites et les scénarios extrêmes pour des tests approfondis.

Exigences :

  • Compléter des études collégiales en informatique ou en génie informatique, afin d’entreprendre une carrière professionnelle dans un environnement stimulant.
  • Approche logique, organisée, avec de bonnes aptitudes interpersonnelles et capable de bien travailler sous pression.
  • Doit posséder d’excellentes aptitudes de communication (écrite et parlée).
  • Complète des études collégiales en science informatique ou en génie informatique, dans le but entreprendre une carrière professionnelle dans un environnement stimulant.
  • 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.

La connaissance des technologies suivantes sera un atout 

  • IDE et systèmes de contrôle de version (Eclipse, Git, Maven, etc.).
  • Junit, Selenium.
  • Services et architecture REST.

Chez Tecsys, nous nous engageons à favoriser un milieu de travail diversifié et inclusif où tous les employés se sentent valorisés, respectés et autonomes. Nous croyons que la diversité stimule l'innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous accueillons et encourageons les candidatures de personnes de tous horizons, expériences et perspectives à rejoindre notre équipe.

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.

Top Skills

JavaScript
Python
React
The Company
HQ: Chicago, IL
900 Employees
On-site Workplace
Year Founded: 1983

What We Do

Tecsys is a global provider of transformative supply chain solutions that equip growing organizations with industry-leading services and tools to achieve operational greatness.

Similar Jobs

Hybrid
Toronto, ON, CAN
289097 Employees

Square Logo Square

Head of Revenue Operations and Enablement

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
12000 Employees

Square Logo Square

Web Strategy Lead

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
12000 Employees

TransUnion Logo TransUnion

Senior Advisor, Business Process Management

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Burlington, ON, CAN
13000 Employees

Similar Companies Hiring

3Play Media Thumbnail
Software • Social Impact • Professional Services • Information Technology • Artificial Intelligence
Boston, MA
211 Employees
Rokt Thumbnail
Software • Marketing Tech • eCommerce • Digital Media • Artificial Intelligence
New York, NY
500 Employees
Citadel Thumbnail
Software • Information Technology • Financial Services • Big Data Analytics
Miami, FL
4000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account