Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Typescript, Business Logic Intensive)

Full-time

Velixo

About  Velixo
Velixo is an award-winning vendor of Excel-based reporting solutions for Enterprise Resource Planning (ERP) software, such as Acumatica, MYOB, Cegid and Sage Intacct. We serve customers of every size, in every industry, by enhancing their reporting and planning experience, and introducing a world of innovative features and integrations in the Excel they love. 

 
Headquartered in Montreal, Canada, we are a diverse and fast-paced organization that is rapidly growing in revenue and personnel. Our team is spread out across the world to support a growing base strong of 1800+ customers and 200+ value-added resellers worldwide.

This is a fully remote position. While we welcome applications from across Canada, we are giving priority to candidates located in Quebec at this time.

Who we are looking for:

As a talented full-stack developer, you will contribute your excellent technical design & coding skills, as well as your impressive productivity. You'll be a part of a brilliant, high-paced, customer- and quality-oriented team.

This role is very business logic intensive. You will thrive if:

  • you like being a programming generalist that directly impacts the lives of the customers.
  • are a self-starter who thrives without micromanagement (“ a manager of one ”).
  • you prefer to write clean, readable, and maintainable code without overengineering things.
  • love math, algorithms & data structures.
  • enjoy and are open to learning, in-depth, how a company works and reports its activity. 

The UI layout will take no more than 10% of your time, business logic implementation/bug fixing will be about 70%, and you can expect to spend up to 20% on technical design and shaping high-level user stories for new features.

Responsibilities

  • New feature development. A significant part of that will involve shaping high-level user stories into technical designs and discussing them with the stakeholders prior to the implementation.
  • Bug fixing.
  • Testing your own code with unit tests (and integration tests where needed).
  • Tech debt maintenance tasks and refactoring to ensure best engineering practices.
  • Selected engineers on the team will also eventually conduct code reviews.
  • Make sure the CI/CD pipelines are in smooth sailing mode. Occasional SSH into our development/production servers.

Requirements:

  • 5 years of software development experience.
  • College / university degree in a STEM field.
    • We are open to considering exceptional candidates without a degree with a proven track record of senior-level work.
  • Good written English skills.
  • Tech stack - Velixo primarily works with TypeScript and C# (ASP.NET Core 8), and knowledge of React is a significant plus. Additionally, experience with Docker, Nginx, and AWS would be valuable. We are also open to exceptional people from Java, Rust, or Go-based technical stacks who are open-switching. We would like someone who is proficient in at least some of those technologies, and ready to work with all of them.
  • Business-oriented mindset: someone who loves beautiful code but keeps the end goals in mind: making the customer happy and driving the company forward. 
  • Experience working in an ERP industry and basic accounting knowledge is a plus.

Why Join Velixo

We believe in empowering our employees and creating a workplace where you can thrive. Here’s what we offer:  

  • Competitive salary  

  • Comprehensive benefits package, including:   

  • Group health insurance  

  • DPSP match (up to 6% of base salary)  

  • Remote work environment 

  • Career growth opportunities in a rapidly expanding company  

  • A dynamic and supportive team that values innovation, collaboration, and customer success.  

  • Join a collaborative and innovative team that values work-life balance and celebrates individual achievements

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Typescript, Business Logic Intensive) in Montréal, QC vacancy
  •  ...Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation...  ...experience Good exposure to Azure, such as Azure Functions, Logic Apps, App Services, API Management, or related services... 
    Senior
    Software
    Full time

    Bbgc

    Montréal, QC
    9 days ago
  •  ...social activities and events.   We are looking for a Senior Business Intelligence Engineer to join our Business Intelligence team in our Montreal, Toronto...  ...into reporting design Work with Physical and Logical Data Marts in Azure Synapse and SQL Server Follow best... 
    Senior
    Full time
    Work at office
    Local area

    Bfl Canada Career

    Montréal, QC
    more than 2 months ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...Job Description As a Senior  Software Developer at Vention...  ...managers, designers, and other engineers to deliver robust applications...  ...they build their function and business Dedicated professional development... 
    Senior
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Consultancy (TTC) is a global specialist software testing company with a focus on...  ...Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services...  ...this role is managing relationships with business owners, software vendors, auditors, and... 
    Senior
    Software
    Full time

    TTC Global

    Montréal, QC
    more than 2 months ago
  •  ...GTM leaders to build a revenue engine that moves the business...  ...About the role As a Software Engineer at Vasco, you'll build...  ...stack (GCP, BigQuery, Node.js, TypeScript, Terraform) or its equivalents...  ...ouverts à différents niveaux de séniorité. Ce n'est pas un poste pour débutant... 
    Software
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    11 days ago
  •  ...Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme.... 
    Senior
    Software
    Full time

    Campus Coach

    Montréal, QC
    a month ago
  •  ...founded in 2010 by two aeronautical engineers who realized that the...  .... Job Description The Senior Engineering Manager, Platform...  ...Professional Tenure: 10+ years of total software engineering experience, with...  ...not only on your team and the business but most importantly on the... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Medfar

    Montréal, QC
    a month ago
  •  ...efficient and enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and deliver enterprise...  ...programming languages such as Python, C#, GoLang, JavaScript/TypeScript or Java A bachelor’s degree, college diploma or equivalent... 
    Software
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...about working on difficult engineering problems in a variety of...  ...MachineMotion Controllers, in both Typescript (Node.js) and Python. Work...  ...build their function and business Dedicated professional development... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...world. Role overview    As a Senior Software Developer, we expect you to be disciplined...  ...experience as a software developer or engineer with at least 2 recent years in modern...  ...languages such as Python, Javascript/typescript, and/or Java Has a Bachelor’s degree... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...showcase a high-quality Augmented Reality experience, the logic to run the experiences will be in the app but all...  .... Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content... 
    Software
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Montréal, QC
    more than 2 months ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...Job Description As a Senior Simulation Developer at Vention...  ...our browser-based simulation engine. Working as part of an agile team...  ...and reusable code. Work with TypeScript, with additional exposure to Python... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...Job Description As a Senior Software Developer at Vention...  ...external systems using NestJS and TypeScript, while building and improving...  ...data flow across business systems. ● Develop and enhance... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la...  ...Go et Python, standards de développement bien établis, usage intensif des outils IA au quotidien. Toute l'équipe les utilise, et tu... 
    Software
    Daily paid
    Permanent employment
    Full time
    Part time
    Remote work

    Maplr

    Montréal, QC
    more than 2 months ago
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down... 
    Senior
    Software
    Full time
    Remote work

    Speechify

    Montréal, QC
    more than 2 months ago
  •  ...life. Summary We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising...  ..., campaign-type expansion, refresh logic, segmentation controls, bulk-edit...  ...Qualifications: ~5+ years of professional software engineering experience, including... 
    Senior
    Software
    Long term contract
    Full time

    Wunderkind

    Montréal, QC
    more than 2 months ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...Job Description As a Senior Software Developer at Vention...  ...next generation of Vention’s CAD engine and user-experience tools. Working...  ...solutions that scale as our business grows. Your technical... 
    Senior
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...cloud companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining...  ...years of distributed systems experience ~ Expert in Node.js, TypeScript, or similar languages. ~ Proficient designing, maintaining,... 
    Senior
    Software
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...Behavox is shaping the future for how businesses harness their most important raw material...  ...in the office.  About the Role: The Senior HR Business Partner is an individual contributor...  ...-critical AI platform alongside the best engineers and technologists across multiple... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    1 day per week

    Behavox

    Montréal, QC
    14 days ago
  •  ...will review and assess supplier’s airborne software and electronic hardware designs to...  ...TO OUR SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace...  ...Responsibility and commitment Fairness and business ethics ⚖️ SOGECLAIR DIGITAL... 
    Senior
    Software
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Sogeclair

    Montréal, QC
    more than 2 months ago
  • $96.56k - $128.74k per year

     ...00PM ET Join the EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and...  ...making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... 
    Senior
    Software
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    4 days ago
  •  ...Résumé du poste À titre de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un rôle de leadership...  ...increases (if applicable). Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the... 
    Senior
    Software
    Long term contract
    Full time
    Work at office

    Sony Pictures Imageworks

    Montréal, QC
    more than 2 months ago
  •  ...and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver...  ...programming language such as Python, Java, Node.js/TypeScript, Go, C#, or similar At least one major data engineering... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...©al Employment type: Regular, full-time Team: Technology / Engineering Start date: As soon as possible. We're a fintech firm with...  ...Core Three to five years building real-time or data-intensive systems (we care more about depth and trajectory than the precise... 
    Software
    Full time
    Immediate start

    Calliere

    Montréal, QC
    more than 2 months ago
  •  ...enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps,...  ...clients. You combine strong software engineering habits with hands-on experience in cloud...  ...language such as Java, Node.js/TypeScript, Python, Go, C#, or similar Backend... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Software
    Long term contract
    Full time
    Work at office

    Speechify

    Montréal, QC
    more than 2 months ago
  •  ...facilities. MaintainX powers operational excellence for 12,000+ businesses including Duracell, Univar Solutions Inc., Titan America,...  ...written, is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to... 
    Senior
    Software
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...developers to reach more players and grow their businesses around the world. With more paths to...  ...best practices. Work closely with engineering, product, and partner teams to deliver...  ...of object-oriented programming (OOP), software design patterns, and decomposition principles... 
    Software
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...performance, and track recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader for this team — someone who...  ...: Ramp into the CV User Experience stack (React Native, TypeScript, NestJS, GraphQL, AWS) and build relationships with product... 
    Software
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Worldwide
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    more than 2 months ago
  •  ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software...  ...Qualifications Bachelor’s or Master’s degree in Computer Engineering or Computer Science; Minimum 7 years of experience in object... 
    Senior
    Software
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Typescript, Business Logic Intensive). Be the first to apply!