{"id":2264565,"url":"https://alion.io/job/onepoint-analyste-programmeurse-full-stack","title":"Analyste-programmeur(se) full stack","company":{"id":45504,"name":"Onepoint","domain":"groupeonepoint.com","url":"https://alion.io/company/groupeonepoint","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"C","score":66,"open_postings":131,"ghost_share":0.656,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":21,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Montreal, Canada","Quebec, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":65000,"max_usd":116000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":187},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-10-09T00:00:00Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-11T19:38:39Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":2},"description":"Company Description\nWepoint is the architect of major transformations for businesses and public sector organizations.\nWe support our clients from strategy through technological implementation, always striving to think beyond the obvious and to act within the framework of Economic, Social, Environmental, and Technological Responsibility (RESET). Our goal is to create new ways of working, new economic models, and smarter environments.\nIn nearly 20 years, we have become one of the key players in digital transformation, employing 3,500 people across Europe, Tunisia, North America, and the Asia-Pacific region.\nWhat We Are Looking For\nCOURAGE - AUTHENTICITY - OPENNESS - COMMITMENT - ELEGANCE\nDo these words resonate with you? They are our company values.\nAt Wepoint, we are looking for committed talents who are ready to share their expertise within open and collaborative teams, and who are not afraid to take initiative. We also value people who are able to challenge themselves and continuously improve.\nAt the heart of relationships at Wepoint are authenticity and the constant pursuit of excellence for our clients - this is what we expect from our future colleagues.\nDescription du poste\nLa ressource agira à titre d’analyste-programmeur full stack senior au sein de l’équipe des services TI préhospitaliers. Elle participera à l’analyse technique, à la conception, au développement, à l’intégration, aux essais et à l’évolution de solutions numériques modernes.\nUne composante importante du mandat consistera à assurer le soutien et le maintien d’une application Microsoft Access existante pendant la conception et le développement de sa solution de remplacement. La ressource devra comprendre et documenter le fonctionnement de l’application, corriger les anomalies, effectuer les ajustements requis et contribuer à préserver sa stabilité et sa continuité opérationnelle.\nEn parallèle, elle participera à la modernisation de la solution, notamment par l’analyse des fonctionnalités et des règles d’affaires existantes, la conception de la nouvelle architecture, le développement des composantes frontales et dorsales ainsi que la préparation de la migration des données. La ressource utilisera également des outils de développement assisté par l’intelligence artificielle afin d’accélérer la programmation, les essais, la documentation et l’analyse du code. Elle devra toutefois réviser et valider systématiquement les résultats générés afin d’en assurer la qualité, la sécurité et la maintenabilité.\nResponsabilités\nAnalyser les besoins fonctionnels et les traduire en solutions techniques robustes et évolutives;\nConcevoir, développer et maintenir les composantes frontales et dorsales des applications;\nDévelopper et intégrer des API, des services applicatifs et des mécanismes d’échange de données;\nAssurer le soutien, la maintenance corrective et l’évolution contrôlée de l’application Microsoft Access existante;\nAnalyser et documenter les formulaires, requêtes, rapports, macros, modules VBA, données et règles d’affaires de l’application Access;\nParticiper à la conception et au développement de la nouvelle solution appelée à remplacer l’application existante;\nContribuer à la préparation, à la validation et à l’exécution de la migration des données;\nRéaliser les essais unitaires et participer aux essais d’intégration et de régression;\nAppliquer les pratiques DevSecOps, de sécurité applicative, d’intégration continue et de livraison continue;\nUtiliser les outils d’intelligence artificielle pour soutenir le développement, tout en exerçant un jugement critique sur les résultats produits;\nDocumenter les solutions et assurer un transfert structuré des connaissances à l’équipe interne;\nCollaborer avec le responsable de produit, l’analyste fonctionnel, l’architecte logiciel et les autres membres de l’équipe.\nQualifications\nDiplôme universitaire de premier cycle en informatique, en génie logiciel ou dans une discipline pertinente, ou combinaison de formation et d’expérience jugée équivalente. L'équivalence du MIFI est exigée pour tout diplôme obtenu à l'extérieur du Québec;\nMinimum de sept années d’expérience pertinente en analyse, conception, développement et maintenance de solutions logicielles;\nExpérience significative en développement full stack dans des environnements applicatifs complexes;\nExpérience démontrée dans le soutien ou la maintenance d’applications Microsoft Access;\nExpérience en modernisation, en refonte ou en remplacement progressif d’une application patrimoniale;\nExpérience de travail au sein d’équipes multidisciplinaires utilisant une approche agile;\nMaîtrise avancée de Java, incluant le développement d’applications d’entreprise, de services applicatifs et d’API;\nMaîtrise du développement full stack couvrant les interfaces utilisateur, la logique applicative, les services, les API et les bases de données;\nMaîtrise de Microsoft Access, incluant les formulaires, requêtes, rapports, macros, modules VBA, modèles de données et liens vers des sources externes;\nBonne maîtrise de JavaScript ou de TypeScript ainsi que d’un cadre moderne de développement d’interfaces, comme Angular ou React;\nMaîtrise des bases de données relationnelles et du langage SQL;\nExpérience avec les essais automatisés, l’intégration continue, la livraison continue et les pratiques DevSecOps;\nMaîtrise pratique des outils de développement assisté par l’intelligence artificielle;\nCapacité à réviser, corriger, sécuriser et documenter le code généré avec l’aide de l’IA;\nExpérience avec Spring ou Spring Boot;\nExpérience avec Azure, Azure DevOps ou des technologies comparables;\nExpérience en migration de données provenant d’applications Access;\nExpérience dans le secteur de la santé, des services d’urgence ou du secteur public;\nExpérience avec des applications comportant des données sensibles ou des exigences élevées de continuité de service;\nMaîtrise de la langue française parlée et écrite.\nSeuls les candidat(es) légalement autorisés(ées) à travailler pour tout employeur au Canada seront considérés(ées)\n\nWepoint Benefits\nMinimum of 3 weeks of vacation starting from the first year;\nComprehensive group insurance with a generous employer contribution;\nEmployer contribution to a group RRSP;\nFull remote work flexibility: Hybrid, Remote, or On-site;\nA warm, bright, and welcoming office offering fresh fruit, coffee, beverages, occasional meals, etc.;\nAnnual IT equipment budget;\nA balanced work environment with flexible working hours;\nCareer development: training and certifications, online or in-person learning, Wepoint Academy, etc.;\nAn international community of experts ready to share their knowledge;\nA company culture focused on individuals’ needs and their belonging to a strong community.\n#tech&security\nPermis CNESST : AP-2504754, AP-2504755, AR-2504756","description_format":"text","description_chars":6811,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Management Consulting"],"lifecycle":[{"event":"open","at":"2026-10-11T06:07:31Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"evidence":"Positions approved through LMIA in 12 months: 1","filings_12m":1,"filings_prev_12m":1,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"High Wage","cap_exempt":false,"checked_at":"2026-10-03T21:10:52+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":22,"reasons":["conf:2","win:early","comp:brand"],"computed_at":"2026-10-11T21:51:59Z"},"pay":null,"html_url":"https://alion.io/job/onepoint-analyste-programmeurse-full-stack","json_url":"https://alion.io/job/onepoint-analyste-programmeurse-full-stack.json","meta":{"generated_at":"2026-10-11T21:51:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11115,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":45504},"rest":"https://alion.io/mcp/rest/get_company?id=45504"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fonepoint-analyste-programmeurse-full-stack"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fonepoint-analyste-programmeurse-full-stack"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fonepoint-analyste-programmeurse-full-stack"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/onepoint-analyste-programmeurse-full-stack\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fonepoint-analyste-programmeurse-full-stack"}]}