Backend Software Engineer

Posted 3 months ago
Apply Now

Job Description

Backend Software Engineer - Healthcare - IT - Logistics - Hospitality - Warehouse
Job title: Backend Software Engineer

Company: Groupe Dynamite

Job description: Description :Backend Software Engineer – DXPGroupe Dynamite is a leading fashion digital retailer with two brands at the heart of our success, Garage and Dynamite. With over 300 stores in Canada and the U.S., and more than 4,000 people, we have been making our mark on fashion since 1975.Our core strengths are rooted in our team, our innovation and our customers. We are proud to hire and retain aspirational leaders who are driven to achieve great things and are recognized for their entrepreneurial spirit.Job Summary:As a member of Digital Development, you will work closely with the E-commerce Product teams and will be responsible for the development of the backend systems that power a modern E-commerce ecosystem. As an experienced Systems Engineer you will produce quality code, raising the bar for team performance, speed, and reliability.Responsibilities:

  • Maintain, improve, and monitor the DXP/DAM that power the UX on the website and the mobile app;
  • Take the lead on the development of the future state architecture to automate more steps, reduce friction points, and elevate access and control for the business users;
  • Create automated tests as living documentation of business requirements and hedging against future regressions;
  • Regularly contribute to the documentation to reflect ongoing changes;
  • Contribute to a culture of growth through PR reviews, pair programming, brainstorming, and knowledge sharing;
  • Own the solution, following up on post-release monitoring and identify areas of concern and reasons to celebrate;
  • Communicate effectively with product owners, developers, and QA resources with a goal to align on and elevate processes.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or Information Technology;
  • Minimum 3 years of software development experience in Agile product teams ideally serving a LARGE customer base;
  • Minimum 2 years of experience extending software applications using .NET or Java;
  • Minimum 1 year of experience building integrations using RESTful APIs;
  • Minimum 1 year of experience developing cloud-based solutions on Google Cloud, AWS, or Azure;
  • Strong understanding of and adherence to the SOLID and OOP principles;
  • Excellent communication skills to maintain tight alignment with business stakeholders;
  • Proactive problem-solver with a go-getter attitude;
  • A yearning to learn and share.

Nice-to-Haves

  • Experience developing applications using Node.JS, ES6, and SQL/noSQL databases (MongoDB, Postgres);
  • Experience with the following technologies and frameworks:
  • Any modern headless CMS platform;
  • Kubernetes;
  • Serverless computing;
  • Frontend libraries especially React, but Vue/Angular/Svelte also a plus;
  • Integration with an EBS like Informatica or Mulesoft;

Over and above a competitive salary and bonus plan, registered retirement savings, and flexible group insurance with personalised coverage that meets your needs, you will be at the forefront of a growing organisation that understands the importance of investing in people.You and your family can enjoy our employee discount at Garage and Dynamite, private sample sales throughout the year and many other exciting perks, including a very flexible vacation program.Our promise…No day will be like the last – we aim to be better today than we were yesterday. We are committed to employment equity.Candidates that are retained will be called for an interview.

Expected salary:

Location: Mont-Royal, QC

Job date: Sat, 29 Jun 2024 23:36:36 GMT

Apply for the job now!