Junior Software Developer

Montreal

Offre publiée le 2025-10-18

Ray-Mont Logistics

Job Description

Salary : 75,000-80,000

Position : Junior Software Developer

Department : Innovation

Job Type : Full-time, Permanent

Location : Remote, Canada

About Ray-Mont Logistics :

Ray-Mont Logistics is a dynamic and growing organization dedicated to being the essential link in the international business logistics supply chain. We offer a comprehensive range of logistics services, including loading, transportation, and storage of surplus products.

We're looking for a motivated Junior Software Developer to join our Innovation team. This is an excellent opportunity for someone early in their career to gain hands-on experience supporting and developing real-world business applications in the logistics industry.

You will be working closely with senior staff to support and maintain our legacy systems, ensuring smooth daily operations. As you gain confidence, you'll take on more responsibility in analyzing, designing, and building new features that drive innovation across the organization.

The ideal candidate will align with Ray-Mont's core values: Quality, Flexibility, Performance, Commitment, Attitude, and Innovation.

Work Schedule :

Day shift fully remote position

Key Responsibilities :

  • Provide support and troubleshooting for existing applications and integrations.
  • Assist in maintaining legacy codebases and ensuring system stability.
  • Participate in bug fixing, testing, and documenting system updates.
  • Collaborate with stakeholders across the organization to gather and understand system requirements.
  • Contribute to the development of new features, applications, and system integrations.
  • Learn and apply best practices in software design, development, version control, and deployment.

Qualifications & Skills :

  • Bachelor's degree in Computer Science, Software Engineering or a related field.
  • Basic working knowledge of C# and the .NET Framework.
  • General understanding of relational databases (e.g., SQL Server, MySQL) and the ability to write basic SQL queries.
  • Strong problem-solving skills and eagerness to learn.
  • Ability to communicate effectively with technical and non-technical users.
  • A collaborative mindset and interest in both supporting existing systems and building new ones.

Nice to Have :

  • Exposure to cloud storage systems such as Azure Blob Storage.
  • Understanding of MVP or MVVM architectural patterns.
  • Knowledge of APIs, EDI, or other system integrations.
  • Experience with Git, DevOps or other version control tools.
  • Familiarity with Power BI and DAX, or other business intelligence reporting tools.

What We Offer :

  • Competitive salary with potential increases based on experience and performance.
  • Benefits: Comprehensive group insurance plan and RRSP program with employer contribution.
  • Hands-on mentorship and training from experienced IT leadership.
  • Opportunity to shape your career by growing from support into development.
  • A dynamic, global logistics environment where technology drives real impact.
  • Professional development opportunities.

Ray-Mont Logistics is an equal opportunity employer. We encourage applications from all qualified candidates, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

At Ray-Mont Logistics, we are committed to fostering a diverse and inclusive workplace.