Senior Software Developer

Groupe NordikGatineau, QC
Onsite

About The Position

Creators of unique Canadian Spa Villages, Groupe Nordik brings exceptional wellness experiences to life in all its destinations. Nordik Spa Village Chelsea, Thermea Spa Village Winnipeg and Thermea Spa Village Whitby. Supported by a team of over 800 passionate employees, we combine innovation, expertise and teamwork to push the boundaries of wellness. Every team at Groupe Nordik plays a key role in bringing our ambitious creations to life. Each one of us is a passionate individual, united by a shared desire to make a difference. The Senior Developer is an integral part of our collaborative and innovative IT team. The Senior Developer leads complex software projects, designs advanced solutions, and mentors junior team members. They bring a high level of expertise to drive top-tier development while ensuring seamless collaboration with cross-functional teams. Together with the Technical Lead, they champion innovative approaches at every stage of our IT process.

Requirements

  • A college diploma in Computer Science, Software Engineering, or a related field
  • A minimum of five (5) to ten (10) years of progressive experience
  • Bilingualism (French and English) is essential to support our operations outside of Quebec
  • Strong experience in JavaScript/TypeScript development (React and Node.js)
  • Solid experience with cloud service environments (e.g., AWS, etc.)
  • Excellent command of GIT
  • Strong experience with backend databases (PostgreSQL, AWS RDS, MSSQL)
  • Experience with Scrum/Agile methodologies

Nice To Haves

  • Good knowledge of CI/CD pipelines (an asset)
  • Experience and interest in C# programming language (an asset)
  • Experience with the use of artificial intelligence in development environments (MS Code, Dev Studio, Cursor, WindSurf) – also considered an asset
  • Experience with AI vibe coding and the use of AI to augment SDLC
  • Analytical mindset and attention to detail
  • Strong communication skills (both verbal and written)
  • Good judgment and autonomy (resourcefulness)
  • Passion for IT and a clear interest in emerging technologies
  • Strong interpersonal and communication abilities

Responsibilities

  • Lead the design, development, and maintenance of complex software applications in collaboration with cross-functional teams
  • Design efficient, scalable solutions that meet business needs and align with industry best practices
  • Mentor and support junior developers by conducting code reviews and providing technical guidance to ensure code quality and team growth
  • Collaborate with product managers, designers, and other stakeholders to analyze project requirements and translate them into technical specifications
  • Debug and resolve technical issues, ensuring smooth application performance and a high-quality user experience
  • Participate in the full application development lifecycle, from design through deployment and ongoing support
  • Contribute to architectural decisions and improvements to systems and development processes
  • Use of AI in all business functions, processes and the overall software development life cycle (SDLC)

Benefits

  • Competitive salary based on Groupe Nordik’s salary scale
  • Access to a comprehensive benefits package, including telemedicine
  • Free spa access for you and a guest
  • Discounts on food, massage therapy, and aesthetic services at our spas
  • Free access to an on-site fitness center
  • Warm work environment with free parking and complimentary non-alcoholic beverages
  • Personalized training and development program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service