Senior Software Developer
Explicitly references AI vibe coding and use of AI assistants (Cursor, WindSurf) to augment the SDLC.
About the Role
Senior Software Developer at Groupe Nordik responsible for leading design, development, and maintenance of complex software applications, mentoring junior developers, and collaborating with cross-functional teams. The role emphasizes scalable solution design, use of AI across the SDLC, and participation in architectural decisions to support the company’s wellness operations.
Job Description
Role
Senior Software Developer responsible for leading complex software projects, designing scalable solutions, mentoring junior developers, and collaborating with product managers, designers, and stakeholders. The role participates in the full application development lifecycle and contributes to architectural decisions.
Key Responsibilities
- Lead 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 through code reviews and technical guidance.
- Collaborate with product managers, designers, and other stakeholders to translate requirements into technical specifications.
- Debug and resolve technical issues to ensure 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 continuous improvements in systems and development processes.
- Use and promote the use of AI across business functions and throughout the SDLC.
Requirements
- College diploma in Computer Science, Software Engineering, or a related field.
- Minimum of 5 to 10 years of progressive experience.
- Bilingual in French and English.
- Strong experience in JavaScript/TypeScript development (React and Node.js).
- Experience with cloud service environments (example: AWS).
- Excellent command of Git.
- Strong experience with backend databases (PostgreSQL, AWS RDS, MSSQL).
- Experience with Scrum/Agile methodologies.
- Experience using AI in development environments and to augment the SDLC.
Nice-to-haves / Assets
- Experience with CI/CD pipelines.
- Experience with C#.
- Familiarity with development tools and AI assistants such as MS Code, Dev Studio, Cursor, WindSurf.
- Interest in emerging technologies and AI-driven development practices.
Benefits
- Competitive salary based on Groupe Nordik’s salary scale.
- Comprehensive benefits package including telemedicine.
- Free spa access for employee and a guest.
- Discounts on food, massage therapy, and aesthetic services at the spas.
- Free access to an on-site fitness center.
- Free parking and complimentary non-alcoholic beverages.
- Personalized training and development program.