Visa Sponsorship Canada Software jobs
Business Systems Analyst
Easily applyNewHECOD Blockchain Inc.Vancouver, BC- $73,230.00–$121,243.10 a year
- Full-time +1
- Monday to Friday
- Paid time off
- Dental care
- Stock options
- Experience working on a software product or implementation project from requirements through release.
- Interview finance leads, IT administrators, and department…
AI Hospitality Software Engineer/Developer
Easily applyCreativeMiteStony Plain, AB- $70,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Previous work on hotel, resort, or vacation rental management software.
- Familiarity with property management systems, channel managers, or hotel operations…
Web Developer (Frontend)
Easily applyNewHECOD Blockchain Inc.Toronto, ON- $73,230.00–$121,243.10 a year
- Full-time
- Monday to Friday
- Paid time off
- Dental care
- Stock options
- Research and evaluate web frameworks, software tools, and services.
- HECOD Shelfware (planned): software spend and renewal control.
- CDM SmithToronto, ON
- $144,477–$252,824 a year
- Assist with the development of documentation, standards, best practices, and workflows for data technology hardware/software in use across the business.
- View all CDM Smith jobs - Toronto jobs - Senior AI Architect jobs in Toronto, ON
- Salary Search: Senior Data and AI Architect salaries in Toronto, ON
- See popular questions & answers about CDM Smith
- OpusClipBurnaby, BC
- $230,000–$350,000 a year
- Full-time
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience; 8+ years building software, including 3+ years managing…
- View all OpusClip jobs - Burnaby jobs
- Salary Search: Engineering Lead salaries in Burnaby, BC
- CDM SmithToronto, ON
- $144,477–$252,824 a year
- Whether it's optimizing water supply and demand, detecting leaks and anomalies, or enhancing water quality and resilience, Trinnex delivers value and impact to…
- View all CDM Smith jobs - Toronto jobs - Senior AI/ML Engineer jobs in Toronto, ON
- Salary Search: Senior AI/ML Quality Assurance Engineer salaries in Toronto, ON
- See popular questions & answers about CDM Smith
- CDM SmithToronto, ON
- $144,477–$252,824 a year
- Whether it's optimizing water supply and demand, detecting leaks and anomalies, or enhancing water quality and resilience, Trinnex delivers value and impact to…
- View all CDM Smith jobs - Toronto jobs - Senior AI/ML Engineer jobs in Toronto, ON
- Salary Search: Senior AI/ML Quality Assurance Engineer salaries in Toronto, ON
- See popular questions & answers about CDM Smith
- CDM SmithToronto, ON
- $124,072–$217,110 a year
- Expert Knowledge of Microsoft business software (excel, word, etc.).
- Expert Knowledge of computer assisted design and drafting (CADD) 3D and 4D software and…
- View all CDM Smith jobs - Toronto jobs - Environmental Engineer jobs in Toronto, ON
- Salary Search: Environmental Engineer 6 salaries in Toronto, ON
- See popular questions & answers about CDM Smith
- E sourceCalgary, AB
- $80,000–$85,000 a year
- Full-time
- Proficiency with the PSS/E software package, including modules for load-flow, short-circuit, and transient stability analysis; experience with alternative…
AI / ML Engineer
Easily applyE SourceCalgary, AB- $115,000–$145,000 a year
- Minimum of 7 years of professional experience designing, developing, and deploying machine learning software products independently and collaboratively.
- View all E Source jobs - Calgary jobs - AI/ML Engineer jobs in Calgary, AB
- Salary Search: AI / ML Engineer salaries in Calgary, AB
Software Developer (Platform)
Easily applyHECOD Blockchain Inc.Vancouver, BC- $58,070.65–$143,919.64 a year
- Full-time +1
- Monday to Friday
- 3+ years of professional software development experience.
- College diploma in computer programming or software development.
View similar jobs with this employerCAD Tech Surveyor
Easily applyHazelwood Construction Services, Inc.Victoria, BC- $35–$41 an hour
- Full-time +1
- Monday to Friday
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Strong skills in CAD software and related tech.
- A comprehensive benefits plan (offered through the union) includes extended health & dental, vision care,…
View similar jobs with this employerCAD Tech Surveyor
Easily applyHazelwood Construction Services, Inc.Nanaimo, BC- $35–$41 an hour
- Full-time +1
- Monday to Friday
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Strong skills in CAD software and related tech.
- A comprehensive benefits plan (offered through the union) includes extended health & dental, vision care,…
- BC HydroBurnaby, BC V3N 4X8
- $109,700–$138,700 a year
- Full-time +1
- Paid vacation
- Transmission line design software is preferred.
- Working knowledge of PLS Tower, PLS Pole, and SAFI design software is preferred.
Scaffold Engineer in Training (EIT)
Easily applyMatakana ScaffoldingBurnaby, BC V5C 4E4- $60,000–$80,000 a year
- Full-time
- Mileage reimbursement
- Paid time off
- Dental care
- RRSP match
- Extended health care
- Proficiency with AutoCAD; experience with structural analysis software is considered an asset.
- As an EIT, you'll work alongside experienced Professional…
Drafting Technologist
Easily applyJPR INDUSTRIES INC.Shaughnessy, AB- Full-time
- Monday to Friday +1
- Proficiency in CAD software (e.g., AutoCAD, SolidWorks, Tekla ).
- The Drafting Technologist is responsible for preparing accurate and detailed technical drawings…
- View all JPR INDUSTRIES INC. jobs - Shaughnessy jobs - Technologist jobs in Shaughnessy, AB
- Salary Search: Drafting Technologist salaries
- See popular questions & answers about JPR INDUSTRIES INC.
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Business Systems Analyst
Business Systems Analyst
Job details
Full job description
NOC 2021: 21221 – Business Systems Specialists (TEER 1)
Employer: HECOD Blockchain Inc.
Work location: 422 Richards St., Vancouver, BC V6B 2Z4
Employment type: Full-time, permanent
Hours: 40 hours per week, Monday to Friday
Number of vacancies: 1
Reports to: Lead – Technology
Salary: CA$73,500.00 to CA$137,000.00 per year
Benefits: Dental coverage and paid time off
Start date: March 2027 (tentative)
Language of work: English
About HECOD
HECOD Blockchain Inc. is a Vancouver-based applied technology company. We build software, workflow, and verifiable systems for markets that still run on disconnected spreadsheets, inboxes, and portals.
Our approach is "technology without ideology." We start with the operational problem and choose the tools after. Cloud infrastructure, conventional databases, APIs, workflow automation, and applied AI do most of the work. Blockchain is used only where shared verification and tamper-evident records add practical value.
Our Products:
- HECOD Collect (controlled preview): a receivables workspace for B2B service businesses that have outgrown spreadsheets and shared inboxes. It brings invoices, follow-up decisions, and customer responses into one reviewable record.
- HECOD Shelfware (planned): software spend and renewal control. It connects finance, IT, and department evidence so an owner can decide whether to keep, investigate, or change a subscription.
- EVRAYO (in development): an operating layer for private real estate that connects sponsors, property-specific entities, and eligible investors from onboarding through distributions.
- HECOD Block (invitation-only): our first launched product, a no-code blockchain deployment platform.
We also deliver custom software, integration, and advisory work for small businesses, enterprises, and the public sector.
The Role
You will turn messy business processes into clear requirements our engineers can build. Most of our customers' problems sit between systems: the accounting package, the inbox, the spreadsheet, and the person who remembers why something was bought or who already followed up.
Your job is to find out how the work actually happens today, document it accurately, and define what the software should do about it. You will sit between customers, the Lead – Technology, and engineering, and your documents will be the reference everyone builds from.
Main Duties
- Confer with clients, users, and internal stakeholders to identify and document business requirements.
- Analyze business processes and workflows to identify inefficiencies and opportunities for improvement.
- Develop business and functional requirements, use cases, user stories, and process models for information systems.
- Assess existing systems, data sources, and integrations, and recommend solutions.
- Develop data mapping and reconciliation specifications between systems.
- Plan, coordinate, and conduct user acceptance testing of new and modified systems.
- Prepare documentation, user guides, and training materials for users and internal teams.
- Coordinate with developers during implementation to confirm requirements are understood and met.
- Monitor systems after release and gather feedback for further improvement.
Detailed Responsibilities
HECOD Collect
- Interview agencies, IT consultancies, professional service firms, and bookkeepers about how they track and follow up on overdue invoices.
- Map current-state workflows, including where payments, disputes, and promises get lost between tools.
- Translate findings into follow-up rules, hold conditions, approval steps, and reminder requirements.
- Define acceptance criteria for new features and verify them before release.
- Review customer feedback from the controlled preview and turn it into prioritized requirements.
Integrations
- Specify field mapping between Collect and accounting systems (CSV today, QuickBooks Online in preparation).
- Define reconciliation rules for payments, credits, and partial balances.
- Document edge cases: currency differences, voided invoices, duplicate customers, and manual payment entries.
HECOD Shelfware (discovery)
- Interview finance leads, IT administrators, and department owners about software renewals.
- Define what evidence (spend records, seat assignments, activity, renewal dates) an owner needs before deciding to keep, investigate, or change a subscription.
- Document the difference between found, approved, implemented, and verified savings.
EVRAYO
- Document sponsor and investor workflows across onboarding, subscription, administration, and distributions.
- Work within legal structures defined by counsel; requirements support the legal process and do not replace it.
Consulting Engagements
- Support technology diagnostics for client businesses, including document review and current-state analysis.
- Draft written assessments and phased roadmaps for review by the Lead – Technology.
RequirementsEducation
- Bachelor's degree in business administration, information systems, computer science, commerce, or a related field, OR
- College diploma in business systems or a related program with equivalent experience.
Experience
- 3+ years of experience as a business analyst, business systems analyst, systems analyst, or in a similar role.
- Experience working on a software product or implementation project from requirements through release.
Skills
- Writing functional requirements, user stories, use cases, and acceptance criteria.
- Process mapping (for example, BPMN or swimlane diagrams).
- Working knowledge of relational data; able to read and write basic SQL queries.
- Planning and running user acceptance testing.
- Strong written English; you write decisions down clearly and precisely.
- Comfortable interviewing customers and asking the second and third question.
Nice to Have
- Experience with accounts receivable, billing, finance operations, or bookkeeping.
- Experience with SaaS spend management or procurement.
- Exposure to private-market, fund, or real-estate administration.
- Familiarity with QuickBooks Online, Xero, or similar accounting systems.
- French proficiency (we support FR-CA users).
- Business analysis certification (for example, CBAP or CCBA).
What Success Looks Like
First 3 Months
- You have interviewed a set of Collect users and documented their current workflows.
- You have written requirements for at least one feature that shipped.
- You have run acceptance testing on a release.
First 12 Months
- Engineering builds from your specifications without needing to re-ask the basic questions.
- You have produced the requirements for a production accounting integration.
- You have completed the discovery documentation for HECOD Shelfware.
How We Work
- The team is deliberately small, with no unnecessary layers of management.
- Decisions are written down, so context does not live in one person's head.
- Work ships when it is verified, not when a deadline arrives.
- Incidents get honest write-ups, without blame.
- We explain the system before the technology, internally and to customers.
Hiring Process
- Application review
- 30-minute introductory call
- Written exercise: document a short business process and draft requirements
- Conversation with the Lead – Technology
- Reference checks and offer
Work Authorization and LMIA
Canadian citizens and permanent residents are encouraged to apply. For an exceptional candidate who requires authorization to work in Canada, HECOD is prepared to apply for a Labour Market Impact Assessment (LMIA) to support the hiring. LMIA approval is decided by Employment and Social Development Canada and is not guaranteed. HECOD pays all LMIA-related costs. Candidates are never charged any fee for recruitment or for the LMIA.
Equal Opportunity
HECOD welcomes applications from all qualified candidates. Accommodation is available on request at any stage of the hiring process.
Pay: $73,230.00-$121,243.10 per year
Benefits:
- Dental care
- Stock options
Work Location: In person