Phase 3 - Account Management and Proactive Sales * A focus on business development, channel ... Proficient in Microsoft Office software Additional Information Salary Range: $42,000 - 50,000 Plus ...
Quick apply
Phase 3 - Account Management and Proactive Sales * A focus on business development, channel ... Proficient in Microsoft Office software Additional Information Salary Range: $42,000 - 50,000 Plus ...
Quick apply
Phase 3 - Account Management and Proactive Sales * A focus on business development, channel ... Proficient in Microsoft Office software Additional Information Salary Range: $42,000 - 50,000 Plus ...
Waterloo, ON · Remote
CA$110K - CA$145K/yr
Lead the design and development of scalable API integrations, ensuring seamless connectivity and ... management, and version control. Social Media & Enterprise Collaboration: * Languages and ...
Quick apply
Waterloo, ON · Remote
CA$110K - CA$145K/yr
Lead the design and development of scalable API integrations, ensuring seamless connectivity and ... management, and version control. Social Media & Enterprise Collaboration: * Languages and ...
Phase 3 - Inside Sales/Project Management * Go from helping customers with various product and ... Proficient in Microsoft Office software Additional Information Why Join Our Team? EMCO Corporation ...
Quick apply
Phase 3 - Inside Sales/Project Management * Go from helping customers with various product and ... Proficient in Microsoft Office software Additional Information Why Join Our Team? EMCO Corporation ...
Waterloo, ON · Hybrid
CA$100K - CA$140K/yr
Backend Development: * Design, build and maintain robust, scalable APIs using Django to power web ... Work closely with product managers, designers, and other developers to translate business ...
Waterloo, ON · Hybrid
CA$100K - CA$140K/yr
Backend Development: * Design, build and maintain robust, scalable APIs using Django to power web ... Work closely with product managers, designers, and other developers to translate business ...
Experience working within ISO regulated quality management systems 9001 and or 13485 is considered ... Support the design and development of embedded software for new and existing medical devices.
Quick apply
Experience working within ISO regulated quality management systems 9001 and or 13485 is considered ... Support the design and development of embedded software for new and existing medical devices.
Waterloo, ON · Hybrid
CA$120K - CA$140K/yr
Backend Development: * Design, build and maintain robust, scalable APIs using Django to power web ... Work closely with product managers, designers, and other developers to translate business ...
Waterloo, ON · Hybrid
CA$120K - CA$140K/yr
Backend Development: * Design, build and maintain robust, scalable APIs using Django to power web ... Work closely with product managers, designers, and other developers to translate business ...
CA$118K - CA$168K/yr
You will work across software development, cybersecurity, cryptography, and cross-platform ... key management, and authentication. Experience with API design, native integrations, SDK ...
CA$118K - CA$168K/yr
You will work across software development, cybersecurity, cryptography, and cross-platform ... key management, and authentication. Experience with API design, native integrations, SDK ...
... management, DevOps, QA, and business teams to translate functional and technical requirements into robust cloud solutions. * Drive technical decisions across the full software development lifecycle ...
... management, DevOps, QA, and business teams to translate functional and technical requirements into robust cloud solutions. * Drive technical decisions across the full software development lifecycle ...
Kitchener, ON · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
Quick apply
Kitchener, ON · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
Kitchener, ON · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
Quick apply
Kitchener, ON · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
Quick apply
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
Quick apply
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
As a Software Engineering Manager, you will sit at the intersection of high level strategy and ... Required Skills & Experience Technical Mastery: 10+ years in software design and development, with ...
As a Software Engineering Manager, you will sit at the intersection of high level strategy and ... Required Skills & Experience Technical Mastery: 10+ years in software design and development, with ...
Hamilton, ON · On-site
$85 - $120/hr
... Manager to champion software quality, release engineering, and modern testing practices across our ... development. * Cross‑Functional Collaboration : Partner closely with software engineering ...
Hamilton, ON · On-site
$85 - $120/hr
... Manager to champion software quality, release engineering, and modern testing practices across our ... development. * Cross‑Functional Collaboration : Partner closely with software engineering ...
Hamilton, ON · On-site +1
CA$97K - CA$129K/yr
As a Senior Product Manager supporting Stryker's Smart Care portfolio, you will help shape the ... Experience collaborating with engineering, software development, data analytics, or technology ...
New
Hamilton, ON · On-site +1
CA$97K - CA$129K/yr
As a Senior Product Manager supporting Stryker's Smart Care portfolio, you will help shape the ... Experience collaborating with engineering, software development, data analytics, or technology ...
New
Waterloo, ON · On-site
CA$113K - CA$163K/yr
About the Role As a Senior Mobile Software Engineer within our US Retirement technology ... state management and data fetching * Backend development experience with Node.js * Working ...
Waterloo, ON · On-site
CA$113K - CA$163K/yr
About the Role As a Senior Mobile Software Engineer within our US Retirement technology ... state management and data fetching * Backend development experience with Node.js * Working ...
... development. * Cross-Functional Collaboration : Partner closely with software engineering managers ... developers, product specialists, and support teams to unify our approach to defect triage, severity ...
Quick apply
... development. * Cross-Functional Collaboration : Partner closely with software engineering managers ... developers, product specialists, and support teams to unify our approach to defect triage, severity ...
As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal ... management and processing. 2. Build up an understanding of the business, trade content and the ...
As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal ... management and processing. 2. Build up an understanding of the business, trade content and the ...
CA$100K - CA$120K/yr
As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal ... Excellent communication and stakeholder management skills. Qualifications Bachelor's degree in ...
CA$100K - CA$120K/yr
As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal ... Excellent communication and stakeholder management skills. Qualifications Bachelor's degree in ...
Waterloo, ON · Hybrid
Monitor portfolio health and manage the product lifecycle, identifying growth opportunities from ... Strong understanding of SAFe / Agile Software Development * Strong presentation skills ...
Waterloo, ON · Hybrid
Monitor portfolio health and manage the product lifecycle, identifying growth opportunities from ... Strong understanding of SAFe / Agile Software Development * Strong presentation skills ...
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

Full-time
Retirement
Posted 15 days ago
Company Description
Riptide is Canada's top-rated fulfillment and 3PL partner serving e-tailers, retailers and wholesalers with a specialized focus in the Canadian decorative plumbing and home improvement sectors. Riptide’s deep understanding of the market’s unique needs cultivates strong and lasting partnerships with world class manufacturers while allowing for an unparalleled fulfillment and customer experience. Riptide’s partners rely on our team to seamlessly and reliably inventory, process, fulfill and immediately deliver product – with the manufacturer’s brand integrity and customer satisfaction top of mind at each step.
Riptide is a division of EMCO Corporation, a leading national wholesale distributor of plumbing, HVAC, waterworks, and industrial products providing sustainable solutions for our customers and communities for over 120 years. Our talented and passionate team members are the key to our success. We empower our team members to act like owners and make a difference within our business through striving for innovation and providing excellence in customer service.
We offer a fun, fast-paced and dynamic workplace. We work as a team, share core values, and support each other’s growth and development. As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be innovative and try new things, and work alongside passionate colleagues with diverse backgrounds and experiences. We are a team of enthusiastic individuals who are dedicated to meeting and exceeding the needs of the customers we serve.
Why Join Our Team?
Riptide Fulfillment Corporation offers a unique business model in omni-channel distribution, warehousing, fulfillment and B2C ecommerce. Working with customers that range from residential, wholesaler, and key e-tailer markets, Riptide is one of Canada’s largest most relied upon partners in the decorative plumbing and home improvement spaces. Within Riptide and as part of the EMCO network, we have endless opportunities for you to grow and develop in your career and a culture that prides itself in supporting you every step of the way!
In addition, we will offer you:
As a Strategic Development Program Trainee, you will progress through a 4 phased program to learn every aspect of our business from shipping and receiving, to warehousing and fulfillment, to sales, operations, purchasing, account management and everything in between.
Additional duties will include:
Phase 1 -Warehouse and Customer Service
Phase 2 – Supplier Relationships and Procurement
Phase 3 – Account Management and Proactive Sales
Phase 4 – Leadership and Operations
Salary Range: $42,000 – 50,000 Plus Profit Sharing
Riptide is an equal opportunity employer and is committed to maintaining a discrimination, harassment, and barrier free workplace where all employees can contribute to their fullest potential. Riptide is committed to diversity, equity, and inclusion in our workplaces. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, colour, creed, place of origin, sex, sexual orientation, gender, gender identity, gender expression, religion, family or parental status, or any other characteristic protected by the law. We welcome applications from all minority group members, women, Aboriginal persons, persons with disabilities, members of sexual minority groups, neurodiversity, and others who may contribute to the further diversification of ideas.
Riptide uses third-party artificial intelligence to assess resumes to facilitate the review of candidates.
Riptide is an equal opportunity employer and is committed to maintaining a discrimination, harassment, and barrier free workplace where all employees can contribute to their fullest potential. Riptide is committed to diversity, equity, and inclusion in our workplaces. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, colour, creed, place of origin, sex, sexual orientation, gender, gender identity, gender expression, religion, family or parental status, or any other characteristic protected by the law. We welcome applications from all minority group members, women, Aboriginal persons, persons with disabilities, members of sexual minority groups, neurodiversity, and others who may contribute to the further diversification of ideas.
Riptide uses third-party artificial intelligence to assess resumes to facilitate the review of candidates.