Opportunity Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Senior Software Developer – Professional Services

Solen Software Group solensoftwaregroup.com Open
Remote Canada Full-time Senior Software Engineering

At a glance

Senior Software Engineering role at Solen Software Group. Remote, Canada · full-time · CA$100,000–CA$120,000 base.

SalaryStated by Solen Software Group
CA$100,000 – CA$120,000
Base salary for this role, in CAD per year, as published in the posting.
RoleSoftware Engineering
SenioritySenior
LocationCanada
WorkplaceRemote
EmploymentFull-time
Base payCA$100,000–CA$120,000
PostedOct 29, 2026
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Work through DTEC’s development queue with engineering leads, setting the scope and delivery dates for each item
  • Find and fix DTEC product defects, including legacy Visual FoxPro issues, and reduce recurring support problems
  • Gather customer needs, estimate project effort, then build and test tailored software, reports, data corrections and connections for DTEC and Shea
  • Update customers on progress, handle requested changes and record project hours for monthly invoicing
  • Develop and maintain DTEC features with Vue, TypeScript, Node.js and PostgreSQL during the product’s move to a newer stack

What you bring

  • At least five years developing or tailoring ERP or business software, including projects with direct customer involvement
  • You have Visual FoxPro development experience and have used Vue.js, TypeScript, Node.js and PostgreSQL in production
  • You bring strong SQL and data skills, and can estimate work and deliver to agreed dates
  • You communicate clearly with non-technical customers and are comfortable with billable, time-tracked projects

Who this fits

This senior, hands-on role suits a developer who wants regular customer contact and ownership of project scope, estimates and delivery. Most of your time will go to paid customer projects, with an initial focus on DTEC’s development queue and product stability. You must be legally authorized to work in Canada and equipped for remote work.

From the employer

  • Senior Software Developer – Professional Services

Job Title: Senior Software Developer — Professional Service
Company: SMRTR
Location: United States or Canada, Remote
Employment Type : Full-time

About Us

You will join the engineering team that serves three Solen Software Group companies: DTEC, which builds ERP software for distribution businesses; Shea, a SYSPRO ERP partner; and SMRTR, a document-management and supplier-compliance software company. Our customers run their day-to-day operations on our systems, and they count on us to understand their business, not just the software.

The Opportunity

We are looking for a senior, hands-on developer who enjoys working directly with customers. Your first priority will be clearing DTEC's development backlog and stabilising the product. From there, you will deliver customer projects (customisations, reports, integrations and enhancements) for DTEC customers and for Shea's SYSPRO customers.

Most of your time will be billable customer work, with real ownership of scope, estimates and delivery dates. You will also help move DTEC onto our modern stack (Vue, TypeScript, Node.js and PostgreSQL).

Key Responsibilities

Backlog and product stability (first priority)

  • Work through the DTEC development backlog with engineering leadership, agreeing scope and dates for each item.
  • Investigate and fix defects in the DTEC product, including legacy Visual FoxPro code.
  • Improve release quality and reduce repeat support issues.

Customer projects

  • Gather requirements with customers, estimate effort and agree scope before work starts.
  • Develop, test and deploy customisations, reports, data fixes and integrations for DTEC and Shea customers, including SYSPRO work.
  • Give customers regular, clear status updates and manage change requests.
  • Track time accurately against projects for monthly billing.

Modernisation

  • Build and maintain components on our modern stack (Vue, TypeScript, Node.js, PostgreSQL) as DTEC modernises.

Ways of working

  • Use Jira and Git, document your changes and hand over cleanly to support.
  • Share knowledge and set good practices for other developers.

What You Bring

Required

  • 5+ years developing or customising ERP or business software, including customer-facing project work.
  • Visual FoxPro development experience.
  • Production experience with Vue.js, TypeScript, Node.js and PostgreSQL.
  • Strong SQL and data skills.
  • Experience estimating work and delivering to agreed dates; comfortable with billable, time-tracked work.
  • Clear written and verbal communication with non-technical customers.
  • Legally authorized to work in Canada; set up for remote work.

Nice to Have

  • SYSPRO development or customisation experience.
  • Android or Xamarin.
  • Distribution, food & beverage or manufacturing industry experience.
  • Report writing (e.g., Crystal Reports, SSRS) and ERP integration experience.
  • Jira.

How Success Is Measured

  • Reduction in the open development backlog
  • Billable utilisation
  • Projects delivered on time and within estimate
  • Quality of fixes (reopened defects, regressions)
  • Customer satisfaction

Compensation and Benefits

  • Base salary of CAD 100,000–120,000, depending on experience
  • Benefits, PTO and other programs
  • Fully remote work with a collaborative, experienced team

Recruitment Disclaimer

Solen Software Group will never request payment, banking information, or other sensitive personal or financial details during any stage of the recruitment process. All official communication will come from a verified @solensoftwaregroup.com email address. Any outreach outside these standards should be disregarded and reported through our official channels.

We thank all applicants for their interest in joining Solen Software Group. Only candidates selected for an interview will be contacted.

Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Software EngineeringRemote

Find me work

By the team behind techroles.

Find me work
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.