Back

Senior Full Stack Analyst / Programmer

Software Development
Blainville, Qc
Full-time

Join EffectiV, a fast-growing company developing technology-driven solutions with a direct impact on occupant comfort and the decarbonization of buildings. You will play a key role within the technology team, with direct influence on our products, operations, and customer-facing tools.

As a Senior Full Stack Analyst/Programmer, you will be responsible for developing, enhancing, and maintaining internal software systems and customer-facing tools. This role requires strong autonomy, technical versatility, and the ability to work on both legacy systems and new initiatives.

Our internal ERP is fully developed in VB.NET, alongside several modern applications built with React, Node.js, Python, JavaScript, and PHP.

You will be involved throughout the entire software development lifecycle: design, development, testing, deployment, documentation, and user support. You will also contribute to technology selection and continuous improvement of development practices.

You’ll deliver technical webinars and product training sessions, in person or online, to an audience made up primarily of building-mechanical (HVAC) engineers.

 

Key Responsibilities

·       Contribute to software development strategies and solution design

·       Design and develop modern, high-performance, accessible web interfaces

·       Maintain and enhance the existing ERP system (VB.NET)

·       Develop and maintain internal tools and web applications

·       Apply best practices in coding, security, and performance

·       Write clean, maintainable, and well-documented code

·       Perform testing, debugging, and performance optimization

·       Implement and maintain version control using GitHub

·       Participate in code reviews and knowledge sharing

·       Evaluate and adopt new technologies when appropriate

·       Provide technical support and guidance to internal users

 

Qualifications

Required

  • Bachelor’s degree in Computer Science, Software Development, or related field

  • 5+ years of Full Stack development experience

  • Strong expertise in React, Node.js, Python, and VB.NET

  • Solid experience with SQL databases

  • Strong understanding of software architecture principles

  • Proficiency with Git and collaborative workflows (GitHub)

  • Ability to work independently with a high level of rigor

Assets

  • Experience with AI-assisted development tools (e.g., Claude, ChatGPT, GitHub Copilot)

  • Knowledge of UI/UX principles and web accessibility standards

  • Web performance optimization experience

  • Portfolio of relevant projects

  • French / English bilingualism

 

Note: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.

 

Why Join Us?

  • Environmental Impact: Directly contribute to green and sustainable initiatives. Have a real and significative impact.

  • Stimulating Environment: Work in a collaborative setting, where new ideas and initiative are always welcome.

  • Professional Growth: Benefit from advancement opportunities within a rapidly growing company.

 

Ready to apply?
Apply