Technical Solutions Developer

New
CanadaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
3+ years
Required Skills
Node.jsPythonSQLRubyCI/CDRESTful APIs

Requirements

  • 3+ years of experience in software engineering, backend development, or integration-focused roles.
  • Strong experience with at least one backend language such as Node.js, Python, or Ruby.
  • Solid understanding of APIs, webhooks, authentication methods, and asynchronous system design.
  • Experience working with SQL databases or data warehouses (Snowflake is a plus).
  • Familiarity with cloud environments and modern CI/CD or Git-based workflows.
  • Strong analytical and debugging skills with the ability to resolve complex technical issues.
  • Ability to design scalable, maintainable, and efficient software solutions.
  • Comfortable working in fast-paced, evolving environments with shifting priorities.
  • Strong English communication skills (French is a plus).

Responsibilities

  • Design, build, and maintain scalable technical solutions including integrations, automations, reporting systems, and internal tools.
  • Develop and enhance connectors and workflows using integration platforms and APIs, ensuring reliability and performance.
  • Translate complex client requirements into robust technical implementations aligned with engineering best practices.
  • Conduct testing, validation, and peer code reviews to ensure high-quality, production-ready solutions.
  • Create clear technical documentation, including setup guides and deployment procedures, to support internal teams and clients.
  • Collaborate daily with developers, consultants, and product stakeholders to scope, estimate, and deliver solutions.
  • Participate in live support rotations (“TS Hero”) to monitor, troubleshoot, and improve production solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now