Sign up to save this job, get alerts, and apply with an optimized CV.

Software Developer

Full Time

Job description

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:
  • Collaborate & Communicate:
  • Translate Business Needs:
  • Estimate & Plan:
  • Document & Share Knowledge:
  • Mentor & Review:
Requirements
Education & Experience
  • Bachelor’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 Skills
Backend Development
  • Strong experience with Java (required), including building RESTful APIs and backend services.
  • Proficiency with relational databases (e.g., 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 Development
  • Proven 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 & DevOps
  • Experience with Git or similar version control systems.
  • Familiarity with Docker and cloud platforms (e.g., AWS, GCP, Azure) is an asset.
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.

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

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Delmar International Inc.
Location
Canada, Québec, Montréal, Lachine
Canada
Posted
9 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.