Build better systems. Support a better cause.
Our Organization
The National Diabetes Trust is Canada's largest charitable clothing and small household good collection service. With more than 5,000 donations bins and an active home pick-up service in communities across Canada (excluding Quebec), we collect unwanted gently used clothing and household items, using them to raise much-needed funds for Diabetes Canada.
Each year, the program diverts more than 100 million pounds of clothing and household items from landfill sites across Canada. As an employee on the National Diabetes Trust team, you are part of our national coverage in 2,500 communities, with 28 operations and 100 trucks. Join a team that is making a difference raising money for life altering charitable programs, all while helping the environment.
Join our team as a Senior Full Stack Developer and help power the systems behind our national donation programs. This is a full-time, one-year contract role, primarily remote, with occasional travel to Toronto as required.
POSITION OVERVIEW
Reporting to the Director, NDT Business Systems & Privacy, the Senior Full Stack Developer will join a small team responsible for our in-house ERP/CRM application, as well as related tools and systems that support our Declutter and Donate program.
RESPONSIBILITY
Assist the organization with business requirements gathering
Design, develop, test, and deploy software solutions according to approved processes and procedures
Create and maintain software design documentation
Provide first-tier technical support for our in-house developed applications and other applications/systems as assigned
Provide technical assistance to external vendors and help develop integrations with 3rd party software
Administrate servers and systems, sharing the responsibility for after-hours maintenance of production servers (e.g. security update installation)
Additional duties as required ensuring the effective operation of the NDT Business Systems function
SKILLS AND QUALIFICATIONS
Degree in a relevant field or equivalent experience
7-10 years of experience as a Full Stack Developer, using modern development tools and frameworks
Proficiency in various programming languages and technologies
Experience with database management and APIs
5+ years of experience in mobile platform development
Preferred experience in GIS and logistic dispatching
Familiarity with relational database modeling
Knowledge of Systems Development and Project Management Life Cycles
Strong written and verbal communication skills
Good organizational and time management skills
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.