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:
Education & Experience
Backend Development
- Design & Build:
- Collaborate & Communicate:
- Translate Business Needs:
- Estimate & Plan:
- Document & Share Knowledge:
- Mentor & Review:
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.
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.
- 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.
- Experience with Git or similar version control systems.
- Familiarity with Docker and cloud platforms (e.g., AWS, GCP, Azure) is an asset.
- 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
Required skills
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
Interested in this position?
Create your free account and tailor your CV to match this job.