Développeur de logiciel | Software Developer
7 days ago
Mandat : 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.Exigences Formation et expérienceBaccalauré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 techniquesDéveloppement backendSolide 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 frontendCapacité démontrée à créer des applications réactives et performantes avec React, JavaScript/TypeScript et du CSS moderne.Excellente compréhension des hooks React, de l’architecture des composants et des modèles de gestion d’état.Outils et DevOpsExpé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 offronsUn employeur d’opportunité égaleRémunération compétitiveRégime complet d’assurances de soins dentaires et de santéÉquilibre entre la vie professionnelle et la vie personnellePrime de recommandation____________________________________________________________________Mandate: Reporting to the Software Development Manager, the Software Developer plays a key role in building the platforms and tools that keep global supply chains moving efficiently. The position involves working across the entire software development lifecycle, from system architecture and implementation to testing, deployment, and documentation. The Software Developer collaborates with fellow developers, business stakeholders, and external partners to deliver reliable, scalable, and high quality software. The role also includes mentoring junior developers and promoting modern engineering practices.Responsibilities include, but are not limited to: Design & Build: Develop modern, web-based applications and backend services using industry-standard languages, frameworks, and tools.Collaborate & Communicate: Work with cross-functional teams—including design, product, and external partners—to deliver effective solutions.Translate Business Needs: Analyze stakeholder requirements and turn them into scalable software architectures.Estimate & Plan: Contribute to project scoping by estimating timelines and resource needs for both short- and long-term initiatives.Document & Share Knowledge: Create and maintain clear technical documentation, including design specs, flowcharts, and system diagrams.Mentor & Review: Support junior developers through code reviews and technical guidance, fostering a culture of continuous improvement and clean code.RequirementsEducation & ExperienceBachelor’s degree or college diploma in Computer Science, Software Engineering, or related field.Minimum 4 years of professional software development experience.Experience in the logistics or supply chain industry is an asset.Technical SkillsBackend DevelopmentStrong experience with Java (required), including building RESTful APIs and backend services.Proficiency with relational databases (, Oracle, PostgreSQL, MySQL) and writing optimized SQL queries.Experience with Spring Boot is a strong asset.Familiarity with other languages (Ruby, PHP, .NET, etc.) is a plus.Frontend DevelopmentProven ability to build responsive, high-performance applications using React, JavaScript/TypeScript, and modern CSS.Deep understanding of React hooks, component architecture, and state management patterns.Tools & DevOpsExperience with Git or similar version control systems.Familiarity with Docker and cloud platforms (, AWS, GCP, Azure) is an asset.CI/CD exposure is a plus.What You OfferA problem-solver with strong analytical skills and a proactive mindset.An effective and clear communicator, able to work effectively with both technical and non-technical stakeholders.Adaptable and eager to learn new technologies, frameworks, and tools.Equally comfortable working independently or collaboratively.Strong grasp of software design principles, including design patterns, testing methodologies, and architectural best practices.What We OfferEqual opportunity employerCompetitive compensationComprehensive health and dental careBalance between work and home lifeReferral bonus
-
Développeur de logiciel | Software Developer
7 days ago
Montreal, Canada Delmar International Inc. Full timeMandat : 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...
-
Développeur de logiciel | Software Developer
7 days ago
Montreal, Canada Delmar International Inc. Full timeMandat : 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...
-
Développeur de logiciel | Software Developer
7 days ago
Montreal, Canada Delmar Group Full timeMandat : 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...
-
Software Developer
4 weeks ago
Montreal, Canada dormakaba Full timePosition Overview dormakaba is seeking an experienced Software Developer located in Canada to join our dynamic team, either on-site in Montreal or working nearby in a hybrid arrangement. In this role, you will be responsible for developing and maintaining services that empower our customers with seamless and secure access control solutions. The Software...
-
Software Developer
4 weeks ago
Montreal, Canada dormakaba Full timePosition Overview dormakaba is seeking an experienced Software Developer located in Canada to join our dynamic team, either on-site in Montreal or working nearby in a hybrid arrangement. In this role, you will be responsible for developing and maintaining services that empower our customers with seamless and secure access control solutions. The Software...
-
Développeur de Logiciels
2 weeks ago
Montreal, Quebec, Canada un emploi de Développeur de Logiciels chez DRW Montreal Full time $80,000 - $120,000 per yearDRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir les opportunités, c'est pourquoi nous opérons en utilisant notre propre...
-
Développeur logiciel
16 hours ago
Montreal, Canada FHLB Des Moines Full timeDéveloppeur logiciel / Software Developer page is loaded## Développeur logiciel / Software Developerlocations: Canada - Montreal: Canada - Burnaby: Canada - Saskatoontime type: Full timeposted on: Posted Todayjob requisition id: R People come to work at Microchip because we help design the technology that runs the world. They stay because our culture...
-
Développeur Logiciel
3 weeks ago
Montreal, Canada NorthStar Earth & Space Full timeÀ propos de NorthStarNorthStar Ciel & Terre utilise les données des télescopes optiques comme éléments de base pour créer des services d\'information adaptés aux besoins et aux exigences des clients du gouvernement et de l\'industrie. Le portefeuille de développement comprend la dynamique des orbites et des algorithmes d\'apprentissage automatique...
-
Développeur de logiciels C++
2 weeks ago
Montreal, Quebec, Canada un emploi de Développeur de logiciels C++ chez DRW Montreal Full time $80,000 - $120,000 per yearDRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir les opportunités, c'est pourquoi nous opérons en utilisant notre propre...
-
Développeur de Logiciel Senior
3 weeks ago
Montreal, Canada McKesson’s Corporate Full timeDéveloppeur de Logiciel Senior / Senior Software Developer page is loaded## Développeur de Logiciel Senior / Senior Software Developerremote type: Hybridlocations: CAN, QC, Montreal, Ville Saint-Laurenttime type: Full timeposted on: Posted Todayjob requisition id: JR0133120McKesson is an impact-driven, Fortune 10 company that touches virtually...