Description
– Senior Functional Web AnalystWe are looking for a creative individual capable of developing innovative solutions and using strong communication skills to identify client needs and better understand the challenges faced by experts using our products. In an agile and distributed environment, you will work closely with product managers, UX specialists, architects, and developers.
This role is essential to ensure the quality and relevance of the software solutions used by our clients, directly contributing to innovation and user satisfaction. You will have the opportunity to influence product strategy and contribute to high-impact projects for our customers.
This position is offered in a hybrid mode (mandatory presence at the office on Mondays and Tuesdays), with regular interactions with teams located in different time zones. Full on-site presence is also possible for those who prefer it.Main Responsibilities :
- Analyze priority requests and translate requirements into clear, complete, and actionable specifications.
- Facilitate productive idea-sharing sessions (brainstorming, JAD, etc.) as needed.
- Collaborate closely with UX and architecture leads to develop innovative solutions that meet identified needs, incorporating industry trends and the latest technological advancements.
- Identify technical constraints and the impacts of proposed solutions from both client and company perspectives.
- In an Agile development context, draft and continuously refine specifications based on the approved solution.
- Break down the chosen solution into user stories and, where applicable, define a high-level usage diagram.
- Provide ongoing support to the development team during programming, including writing test cases, user content, and any necessary documentation.
- Conduct usability tests (UAT) to ensure specifications have been met.
- Identify and implement concrete improvements to processes, tools, and methods to optimize team performance.
Required Qualifications :
Bachelor’s degree in engineering, computer science, or business administration with a GIS / GTA profile, or equivalent.Minimum of 7 years of experience in application development (desktop and / or web).Ability to collaborate effectively with distributed teams across different time zones.Knowledge of DevOps principles and REST APIs.Experience with collaboration tools (Teams, Jira, Confluence, Miro).Ability to clearly describe interactions between the user and the software.Skill in facilitating requirements analysis and idea-sharing sessions.Ability to manage multiple projects simultaneously.Aptitude for assessing and communicating the impact of different solutions or technology decisions on clients and systems.Comfortable discussing and analyzing technical issues with developers and architects.Excellent communication skills in French and English, both written and spoken.Leadership, proactivity, and ability to stimulate discussions and propose concrete solutions.High autonomy and adaptability to tools, roles, and diverse personalities.Strong organizational skills and availability to support the team.Assets :
Knowledge of Agile methodologies.Hands-on experience with web technologies (HTML5, CSS, Angular, jQuery, etc.).Experience in development within a continuous integration context (multiple Git repositories, Jenkins CI / CD pipelines, etc.).Knowledge of Microsoft cloud technologies (Azure) and modern architectures (microservices, REST APIs).Familiarity with SaaS or cloud-native environments.Interest in emerging technologies (AI, automation, advanced analytics).Working Conditions :
Schedule : 35 hours per weekOn-site presence : Monday and Tuesday (hybrid mode)Duration : One-year contractLocation : Sherbrooke, QuebecOur Interview Practices