About Services Clients Contact
Subscribe
Subscribe
Apply Now
Get the latest remote jobs emailed daily
US United States
GB United Kingdom
CA Canada
Send
Please enter a valid email address
No Thanks
Success!
Your job notification has been set up
Check your mailbox to confirm your email address
Post a job for Free

Backend Software Engineer

Sorry this job has now expired !
However we have thousands more jobs available updated every hour
BACK-END SOFTWARE ENGINEER
As a member of Digital Development, you will work closely with the E-commerce and Product teams and will be responsible for the development of the back-end systems that power a modern E-commerce ecosystem. As an experienced software engineer, you will produce quality code, raising the bar for team performance, speed, and reliability.
Responsibilities:
• Maintain, improve, and monitor the integrations and ETL jobs that tie the back-end systems (WMS, OMS, RMS, CMS, etc) to 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 & hedging against future regressions;
• Contribute to regular 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 identifying areas of concern and reasons to celebrate;
• Communicate effectively with product owners, developers, and QA resources with a goal of aligning on and elevating processes.
Qualifications:
• Bachelors degree in Computer Science, Engineering, or Information Technology;
• Minimum 4 years of software development experience in Agile product teams ideally serving a LARGE customer base;
• Minimum 3 years of experience developing applications using Node.JS, ES6, and SQL/noSQL databases (MongoDB, postgres);
• Minimum 3 years of experience building integrations using RESTful APIs;
• Minimum 2 years of experience developing cloud-based solutions on Google Cloud, AWS, or Azure;
• Strong understanding of and adherence to the SOLID design 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 with the following technologies and frameworks:
• Any modern headless CMS platform;
• Kubernetes;
• Serverless computing;
• Front-end libraries especially React; Vue/Angular/Svelte also a plus;
• Informatica ETL;
• GraphQL;
• Experience with functional programming (FP) and common FP libraries (especially “lenses” and “fluture”).
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
Related Searches

Share this search
Latest jobs
Latest Remote Jobs
in Canada
React.js
Latest React.js Jobs
in Canada
German
Latest German Jobs
in Canada