Analyste-programmeur(se) full stack

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office
Senior level
Software • Design
The Role
Senior full-stack analyst-programmer responsible for analyzing, designing, developing, testing, integrating, documenting, and maintaining software solutions. The role supports and stabilizes an existing Microsoft Access application while contributing to its modernization and replacement, including architecture, front-end and back-end development, APIs, data migration, automated testing, DevSecOps, and CI/CD. The position also uses and validates AI-assisted development tools and collaborates with product, functional analysis, architecture, and internal teams.
Summary Generated by Built In

Company Description

Wepoint is the architect of major transformations for businesses and public sector organizations.

We 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.

In 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.

What We Are Looking For

COURAGE – AUTHENTICITY – OPENNESS – COMMITMENT – ELEGANCE

Do these words resonate with you? They are our company values.

At 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.

At 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.

Description du poste

La 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.

Une 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.

En 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é.

 

Responsabilités

  • Analyser les besoins fonctionnels et les traduire en solutions techniques robustes et évolutives;
  • Concevoir, développer et maintenir les composantes frontales et dorsales des applications;
  • Développer et intégrer des API, des services applicatifs et des mécanismes d’échange de données;
  • Assurer le soutien, la maintenance corrective et l’évolution contrôlée de l’application Microsoft Access existante;
  • Analyser et documenter les formulaires, requêtes, rapports, macros, modules VBA, données et règles d’affaires de l’application Access;
  • Participer à la conception et au développement de la nouvelle solution appelée à remplacer l’application existante;
  • Contribuer à la préparation, à la validation et à l’exécution de la migration des données;
  • Réaliser les essais unitaires et participer aux essais d’intégration et de régression;
  • Appliquer les pratiques DevSecOps, de sécurité applicative, d’intégration continue et de livraison continue;
  • Utiliser les outils d’intelligence artificielle pour soutenir le développement, tout en exerçant un jugement critique sur les résultats produits;
  • Documenter les solutions et assurer un transfert structuré des connaissances à l’équipe interne;
  • Collaborer avec le responsable de produit, l’analyste fonctionnel, l’architecte logiciel et les autres membres de l’équipe.

Qualifications

  • Diplô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;
  • Minimum de sept années d’expérience pertinente en analyse, conception, développement et maintenance de solutions logicielles;
  • Expérience significative en développement full stack dans des environnements applicatifs complexes;
  • Expérience démontrée dans le soutien ou la maintenance d’applications Microsoft Access;
  • Expérience en modernisation, en refonte ou en remplacement progressif d’une application patrimoniale;
  • Expérience de travail au sein d’équipes multidisciplinaires utilisant une approche agile;
  • Maîtrise avancée de Java, incluant le développement d’applications d’entreprise, de services applicatifs et d’API;
  • Maîtrise du développement full stack couvrant les interfaces utilisateur, la logique applicative, les services, les API et les bases de données;
  • Maîtrise de Microsoft Access, incluant les formulaires, requêtes, rapports, macros, modules VBA, modèles de données et liens vers des sources externes;
  • Bonne maîtrise de JavaScript ou de TypeScript ainsi que d’un cadre moderne de développement d’interfaces, comme Angular ou React;
  • Maîtrise des bases de données relationnelles et du langage SQL;
  • Expérience avec les essais automatisés, l’intégration continue, la livraison continue et les pratiques DevSecOps;
  • Maîtrise pratique des outils de développement assisté par l’intelligence artificielle;
  • Capacité à réviser, corriger, sécuriser et documenter le code généré avec l’aide de l’IA;
  • Expérience avec Spring ou Spring Boot;
  • Expérience avec Azure, Azure DevOps ou des technologies comparables;
  • Expérience en migration de données provenant d’applications Access;
  • Expérience dans le secteur de la santé, des services d’urgence ou du secteur public;
  • Expérience avec des applications comportant des données sensibles ou des exigences élevées de continuité de service;
  • Maîtrise de la langue française parlée et écrite.

Seuls les candidat(es) légalement autorisés(ées) à travailler pour tout employeur au Canada seront considérés(ées)

 


Wepoint Benefits


  • Minimum of 3 weeks of vacation starting from the first year;
  • Comprehensive group insurance with a generous employer contribution;
  • Employer contribution to a group RRSP;
  • Full remote work flexibility: Hybrid, Remote, or On-site;
  • A warm, bright, and welcoming office offering fresh fruit, coffee, beverages, occasional meals, etc.;
  • Annual IT equipment budget;
  • A balanced work environment with flexible working hours;
  • Career development: training and certifications, online or in-person learning, Wepoint Academy, etc.;
  • An international community of experts ready to share their knowledge;
  • A company culture focused on individuals’ needs and their belonging to a strong community.

#tech&security


Permis CNESST : AP-2504754, AP-2504755, AR-2504756

Skills Required

  • University degree in computer science, software engineering, or a related discipline, or equivalent education and experience
  • MIFI equivalency for degrees obtained outside Quebec
  • At least seven years of relevant experience in software analysis, design, development, and maintenance
  • Significant full-stack development experience in complex application environments
  • Demonstrated experience supporting or maintaining Microsoft Access applications
  • Experience modernizing, redesigning, or progressively replacing a legacy application
  • Experience working in multidisciplinary teams using an agile approach
  • Advanced Java expertise, including enterprise applications, application services, and APIs
  • Full-stack development expertise covering user interfaces, application logic, services, APIs, and databases
  • Advanced Microsoft Access expertise, including forms, queries, reports, macros, VBA modules, data models, and external data-source connections
  • Strong JavaScript or TypeScript skills and experience with a modern UI framework such as Angular or React
  • Relational database and SQL expertise
  • Experience with automated testing, continuous integration, continuous delivery, and DevSecOps practices
  • Practical experience with AI-assisted development tools
  • Ability to review, correct, secure, and document AI-generated code
  • Experience with Spring or Spring Boot
  • Experience with Azure, Azure DevOps, or comparable technologies
  • Experience migrating data from Microsoft Access applications
  • Experience in healthcare, emergency services, or the public sector
  • Experience with sensitive data or high service-continuity requirements
  • Fluency in spoken and written French
  • Legally authorized to work for any employer in Canada
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Paris
3,518 Employees

What We Do

In our world of data, design, platforms and supercollectives, we are architects of the transformation of companies and the modernization of public administrations, from strategic vision to operational implementation. Bold, authentic, open, elegant and committed architects. The organization of our expertises into open communities enables us to bring a unique value proposition to our clients with our ability to lead end-to-end projects, from strategy to implementation, relying on cutting edge tech and business skills. By being audacious and going beyond the obvious, we want to help each of our clients to design, in concrete terms, a path to the future. We want to create new ways of working, new business models and new places. Every day, we get up in the morning to design a new world. This is what defines our raison d'être - Design a new world - and our catchphrase: Beyond the obvious. Today, onepoint has 2300 employees across 14 offices over the world : Today, onepoint has 2300 employees across 14 offices over the world : Paris, Bordeaux, Toulouse, Nantes, Lyon, Amsterdam, New-York, Brussels, Luxembourg, Melbourne, Sydney, Singapore, Montreal, Tunis, Zele.

Similar Jobs

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
143K-185K Annually

Block Logo Block

Head of Social - Square

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
153K-245K Annually

Samsara Logo Samsara

Customer Success Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
134K-174K Annually

Square Logo Square

Staff Software Engineer

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
264K-395K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account