Job Search and Career Advice Platform

Enable job alerts via email!

Développeur de logiciel | Software Developer

Delmar International Inc.

Quebec

On-site

CAD 65,000 - 85,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Une entreprise internationale de logistique recherche un Développeur Logiciel pour créer des plateformes efficaces. Le poste inclut le développement d'applications, la collaboration avec des équipes multidisciplinaires, et le mentorat des développeurs juniors. Les candidats doivent avoir une solide expérience en Java et des compétences en API REST. La rémunération est compétitive et le poste se situe à Québec.

Benefits

Rémunération compétitive
Assurances de soins dentaires et santé
Équilibre entre la vie professionnelle et personnelle
Prime de recommandation

Qualifications

  • Minimum de quatre années d’expérience professionnelle en développement logiciel.
  • Une expérience dans l’industrie de la logistique est un atout.

Responsibilities

  • Développer des applications web modernes et des services backend.
  • Collaborer avec des équipes multidisciplinaires.
  • Transformer les besoins d’affaires en architectures logicielles.
  • Contribuer à la planification et à l’estimation des projets.
  • Rédiger et maintenir la documentation technique.
  • Soutenir les développeurs juniors avec des revues de code.

Skills

Java
API REST
SQL
Spring Boot
React hooks
Docker

Education

Baccalauréat en informatique ou génie logiciel

Tools

Git
AWS
GCP
Azure
Job description

Relevant du Gestionnaire du développement logiciel, le Développeur Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennent l’efficacité des chaînes d’approvisionnement mondiales. Le poste implique de travailler à toutes les étapes du cycle de développement logiciel, de l’architecture et l’implantation des systèmes aux tests, au déploiement et à la documentation. Le Développeur Logiciel collabore avec les autres développeurs, les parties prenantes internes et les partenaires externes afin de livrer des solutions fiables, évolutives et de haute qualité. Le rôle comprend également le mentorat des développeurs juniors et la promotion des pratiques modernes d’ingénierie.

Les responsabilités comprennent, sans s'y limiter :
  • Conception et développement : Développer des applications web modernes ainsi que des services backend en utilisant des langages, des frameworks et des outils reconnus dans l’industrie.
  • Collaboration et communication : Travailler avec des équipes multidisciplinaires, incluant le design, le produit et des partenaires externes, afin de livrer des solutions efficaces.
  • Traduction des besoins d’affaires : Analyser les besoins des parties prenantes et les transformer en architectures logicielles évolutives.
  • Estimation et planification : Contribuer à la portée des projets en estimant les délais et les ressources nécessaires pour les initiatives à court et à long terme.
  • Documentation et partage des connaissances : Rédiger et maintenir une documentation technique claire, incluant les spécifications, les organigrammes et les schémas de systèmes.
  • Mentorat et révision : Soutenir les développeurs juniors grâce aux revues de code et à un accompagnement technique, en favorisant une culture d’amélioration continue et de code propre.
Formation et expérience
  • Baccalauréat ou diplôme collégial en informatique, génie logiciel ou domaine connexe.
  • Minimum de quatre années d’expérience professionnelle en développement logiciel.
  • Une expérience dans l’industrie de la logistique ou de la chaîne d’approvisionnement est un atout.
Compétences techniques
  • Solide expérience en Java (obligatoire), incluant la création d’API REST et de services backend.
  • Maîtrise des bases de données relationnelles comme Oracle, PostgreSQL et MySQL ainsi que la rédaction de requêtes SQL optimisées.
  • L’expérience avec Spring Boot est un atout important.
  • Connaissance d’autres langages comme Ruby, PHP ou .NET est un plus.
Développement frontend
  • Excellente compréhension des hooks React, de l’architecture des composants et des modèles de gestion d’état.
Outils et DevOps
  • Expérience avec Git ou un autre système de contrôle de version.
  • Connaissance de Docker et des plateformes infonuagiques comme AWS, GCP ou Azure est un atout.
  • Une exposition aux pipelines CI / CD est un plus.
Ce que vous offrez
  • Solides compétences en résolution de problèmes et forte capacité analytique avec une approche proactive.
  • Communication claire et efficace avec des interlocuteurs techniques et non techniques.
  • Grande adaptabilité et volonté d’apprendre de nouvelles technologies, frameworks et outils.
  • Capacité à travailler autant de façon autonome qu’en collaboration.
  • Excellente compréhension des principes de conception logicielle incluant les patrons de conception, les méthodologies de tests et les meilleures pratiques architecturales.
Ce que nous offrons
  • Un employeur d’opportunité égale
  • Rémunération compétitive
  • Régime complet d’assurances de soins dentaires et de santé
  • Équilibre entre la vie professionnelle et la vie personnelle
  • Prime de recommandation
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.