Lead developer/Software Architect — Custom Business Application

Velixo

Eastern Canada

Presencial

CAD 150 000 - 190 000

Tempo integral

há 37 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive compensation
Group insurance
Modern equipment

Resumo da oferta

Velixo is seeking a Lead Developer/Solutions Architect to own the Partner Portal and Billing/Admin Portal. You will define technical direction, write essential code, and ensure reliability, security, and evolution of these critical systems.

You will collaborate with Operations, Finance, Sales, and Partner teams, and align with R&D to maintain Velixo's platform standards. This is a hands-on senior role with architectural influence.

Qualificações

  • 8+ years of professional software development experience in production environments.
  • Strong full-stack proficiency: React/TypeScript on frontend and Node.js/Next.js on backend.
  • Experience designing and operating containerized services (Docker) and deploying to cloud (Azure/AWS).
  • Experience integrating with third-party APIs and SaaS platforms (HubSpot or comparable).
  • Relational databases experience and data modeling for evolving requirements.
  • Technical ownership of systems: architecture decisions, shipping, operations.

Responsabilidades

  • Own Partner Portal and Billing/Admin Portal end-to-end — architecture, roadmap, delivery, quality, operations.
  • Translate operational and commercial needs into well-designed software.
  • Serve as senior technical decision-maker for systems and architect pragmatic build-vs-extend choices.
  • Maintain balance between shipping new features and paying down technical debt.
  • Write production code as senior contributor; implement features across the stack.

Conhecimentos

React/TypeScript
Node.js/Next.js
Docker
Azure/AWS
HubSpot integration
PostgreSQL
Security/data protection
English communication
EST-compatible work hours

Ferramentas

Docker
PostgreSQL

Descrição da oferta de emprego

About Velixo

Velixo builds Excel-native financial reporting and data automation tools used by hundreds of mid-market finance teams worldwide. Our software integrates with leading ERPs — Acumatica, Sage Intacct, MYOB Acumatica, and Microsoft Dynamics 365 Business Central — and our customers rely on us to handle sensitive financial data with absolute integrity. Information security is not a side function at Velixo; it is core to the trust our customers place in us.

The Role

Behind the product is a small set of custom business applications that run the company: the Partner Portal (our reseller-facing web app built on HubSpot CRM) and the Billing/Admin Portal (where organizations, tenants, users, licensing, and subscriptions are managed). These systems sit at the center of how partners sell Velixo, how trials and deals are created, and how customers are billed. They are not side projects — they are operational infrastructure, and we are looking for the person who will own them.

As Lead developer/Solutions Architect, you own the design, development, and operation of Velixo's internal and partner-facing software — most notably the Partner Portal and the Billing / Admin Portal. You will set the technical direction for these systems, write the code that matters most, and act as the senior technical owner who is accountable for their reliability, security, and evolution.

You will report to the COO and partner closely with R&D, Operations, Finance, Sales, and the Partner teams, who depend on these tools every day. This is a hands‑on senior role: you are equally comfortable architecting a new module, reviewing a pull request, and integrating a third‑party API, debugging a production incident, and translating a business need from the Operations Team into a shipped feature.

Because the people who rely on these systems work North‑American business hours, this role operates in the Eastern Time Zone, and a candidate based in Eastern Canada is ideal.

Key Responsibilities
  • Own the Partner Portal and Billing/Admin Portal end-to-end — architecture, roadmap, delivery, quality, and day-to-day operations
  • Translate operational and commercial needs (partner workflows, trials, quoting, discounting, subscriptions, licensing) into well‑designed, maintainable software
  • Be the senior technical decision‑maker for these systems: make pragmatic build‑vs‑extend choices and bring options with a clear recommendation, not just options
  • Maintain a healthy balance between shipping new capability and paying down technical debt
Architecture & Technical Leadership
  • Define and evolve the architecture of our custom applications: front‑end (React / TypeScript), ASP.Net Core MVC, C#, Node.js / Next.js back‑end services, containerized with Docker and served behind our nginx reverse proxy
  • Design clean integration boundaries between the portals, HubSpot, the ERPs, telemetry, and our authentication / SSO layer
  • Set and uphold engineering standards: code review, testing, CI/CD, observability, and secure‑by‑default practices
  • Mentor and provide technical direction to other developers contributing to these systems
Hands‑On Development
  • Write production code as the most senior individual contributor on these applications — this remains a building role, not a purely managerial one
  • Implement features across the stack, from the React UI through Node/Next.js services to the data layer (PostgreSQL)
  • Diagnose and resolve complex issues spanning the application, its integrations, and its infrastructure
Integrations
  • Own the integration with HubSpot CRM, the system of record for the Partner Portal (companies, contacts, deals, quotes, line items, and partner roles)
  • Build and maintain integrations with Acumatica and other supported ERPs — for example, automated trial provisioning, marketplace actions, and contract/subscription workflows
  • Integrate telemetry/usage data so partners and internal teams can see customer health, adoption, and usage
  • Maintain authentication and SSO flows across the portals and related components
Operations, Reliability & Deployment
  • Own deployment and operation of these applications across our cloud footprint (Azure / AWS, with supporting infrastructure on Hetzner)
  • Stand up and maintain monitoring, logging, and alerting so issues are caught before users feel them
  • Provide escalation support for production issues in the applications you own and drive timely root cause resolution
  • Manage release processes, environments, and configuration with appropriate change control
Collaboration & Stakeholder Management
  • Work directly with Operations, Sales, Partner, and Support teams to understand their workflows and prioritize the work that delivers the most value
  • Partner with R&D to stay aligned with the broader Velixo platform, shared services, and conventions
  • Communicate clearly with both technical and non‑technical stakeholders, and manage expectations on scope and timing
Documentation & Continuous improvement
  • Document architecture, runbooks, and configuration to a standard a successor could follow
  • Identify and automate repetitive operational work
  • Continuously improve the reliability, security, and developer experience of the systems you own
What you bring
Required
  • 8+ years of professional software development experience, including senior or lead‑level ownership of one or more web applications in production
  • Strong full‑stack proficiency: React/TypeScript on the front end and Node.js/Next.js on the back end
  • Demonstrated experience designing and operating containerized services (Docker) and deploying to cloud infrastructure (Azure/AWS)
  • Solid experience integrating with third‑party APIs and SaaS platforms — CRM integration (HubSpot or comparable)
  • Practical experience with relational databases (PostgreSQL or similar) and designing data models for evolving business requirements
  • A track record of being the responsible technical owner for a system: making architecture decisions, shipping it, and keeping it running in production
  • Strong grasp of authentication, authorization / role‑based access, and secure handling of sensitive business and financial data
  • Excellent written and verbal communication in English; comfortable working with non‑technical business stakeholders
  • Ability to work core hours in EST
Nice‑to‑Have
  • Experience integrating with ERPs (Acumatica, Sage Intacct, Dynamics 365 Business Central, or similar)
  • Familiarity with quoting, billing, subscription, or licensing systems
  • Experience with CI/CD pipelines, infrastructure‑as‑code, and observability tooling (e.g., Application Insights, Grafana / Loki)
  • Exposure to AI‑assisted or agentic development tooling and patterns (e.g., LLM APIs, the Vercel AI SDK, MCP)
  • Bilingual French/English—a strong asset, especially for candidates in Québec
  • Experience in a SaaS or financial software environment that handles sensitive data
How You Work
  • You treat software as a craft, not a ticket queue, and you take ownership of outcomes
  • You default to clarity, documentation, repeatability, and automation
  • You make pragmatic decisions in a fast‑moving environment and bring recommendations, not just problems
  • You build strong working relationships across functions and translate business needs into solid technical solutions
  • You operate with a high degree of discretion: you will have privileged access to sensitive partner, customer, and financial data, and we trust you to use it accordingly
What We Offer
  • A high‑trust, fully distributed team that takes engineering seriously
  • Competitive compensation, benefits, and group insurance
  • Modern equipment and the tools you need to do the work properly
  • Direct ownership of business‑critical systems and a clear mandate to shape their future
  • Close collaboration with leadership and a real seat at the table for technical decisions
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Engineer (Typescript, Business Logic Intensive)
Software Engineer (Typescript, Business Logic Intensive)

Velixo • Montreal (administrative region)

Presencial
CAD 90 000 - 130 000
Competitive salary
Group health insurance
DPSP match
+4
Senior Software Engineer
Senior Software Engineer

EviSmart™ • Vancouver

Presencial
CAD 120 000 - 160 000
Above-market compensation
Clear career trajectory
Collocated squad model
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

Presencial
CAD 140 000 - 190 000
Applied AI Engineer
Applied AI Engineer

Velixo • Montreal (administrative region)

Presencial
CAD 120 000 - 190 000
Software Engineering Manager
Software Engineering Manager

Helcim • Calgary

Híbrido
CAD 120 000 - 170 000
Stock Options
Health Spending Account (HSA)
Hybrid work schedule
+2
Partner Implementation Lead
Partner Implementation Lead

GuruLink • Toronto

Presencial
CAD 130 000 - 160 000
Senior Software Developer, DevOps & Infrastructure
Senior Software Developer, DevOps & Infrastructure

OSEDEA • Montreal (administrative region)

Presencial
CAD 85 000 - 120 000
Competitive Salary and RRSP contribution
Flexible hours
Work from anywhere for up to 8 weeks
+2
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal (administrative region)

Híbrido
CAD 110 000 - 160 000
Comprehensive Group Insurance
RRSP Matching Program
Wellness Allowance
+2
Product Lead
Product Lead

Urllo • Calgary

Híbrido
CAD 120 000 - 160 000
High-trust culture
Hybrid work in Calgary
Async-first culture
+3
Sr. Staff Developer, Architecture
Sr. Staff Developer, Architecture

iQmetrix • Toronto

Presencial
CAD 117 000 - 143 000