At a Glance
- Tasks: Gather user needs and translate them into clear functional requirements.
- Company: Dynamic tech company focused on innovation and collaboration.
- Benefits: Comprehensive health insurance, REER programs, and tailored training opportunities.
- Other info: Hybrid work model with one day in-office per week in Quebec.
- Why this job: Join a passionate team and make a real impact in the tech world.
- Qualifications: Bachelor's in IT or relevant field with 4-5 years of software development experience.
The predicted salary is between 69750 - 85250 $ per year.
- Recueillir et analyser les besoins des utilisateurs et des parties prenantes, puis les traduire en exigences fonctionnelles claires et testables;
- Rédiger et tenir à jour la documentation fonctionnelle : récits utilisateurs, règles d'affaires, critères d'acceptation et maquettes;
- Vérifier que les fonctionnalités livrées répondent aux exigences et accompagner les essais d'acceptation avec les utilisateurs;
- Collaborer étroitement avec les développeurs, les pilotes de système, l'assurance qualité et l'administration des bases de données au sein d'une équipe Scrum;
- Contribuer à l'évolution, à la maintenance et au soutien d'une application critique développée en . NET ou Java;
- Analyser les données et les structures de bases de données relationnelles pour appuyer les travaux d'import, de validation et de migration;
- Participer à la définition des intégrations et des services Web (API REST) avec les autres systèmes;
- Proposer des améliorations aux processus et aux fonctionnalités en tenant compte de la sécurité et de l'expérience utilisateur.
Tu as le profil suivant
- Baccalauréat en technologies de l'information, génie logiciel ou domaine pertinent, ou une combinaison équivalente d'expérience et de certifications;
- Au moins 4 à 5 années d'expérience en développement logiciel ou en gestion de solutions applicatives;
- Expérience en développement . NET et/ou Java et avec les outils Dev Ops (CI/CD, gestion de code source);
- Expérience avec les bases de données relationnelles (SQL Server, Oracle, Access) et la transformation de données;
- Expérience en environnement Agile Scrum ainsi qu'en maintenance, évolution et soutien d'applications;
- Connaissance des architectures modernes, des API REST, de l'infonuagique (Azure), des principes de sécurité et des outils de monitoring;
- Expérience dans le domaine de la santé et des services sociaux (atout);
- Expérience en migration d'applications (Access vers le Web) et en intégration de systèmes (atout);
- Certifications Azure, Java ou Dev Ops; maîtrise de la modélisation (MCD/MLD), du SQL avancé et de VBA Access (atout);
- Communiquer aisément à l'oral comme à l'écrit dans un français professionnel.
- Informations contractuelles
Nos avantages
- Assurances collectives comprenant le dentaire, la télémédecine, le paramédical++
- Des programmes REER
- Des formations adaptées à tes objectifs professionnels
- Une équipe dynamique à taille humaine, à l'écoute de tes besoins
• Et bien plus !
Mode de travail
- Mode hybride : une journée par semaine en présentiel dans la région de Québec, télétravail le reste du temps
- #J-18808-Ljbffr
Analyste fonctionnel et programmeur .NET / Java in Québec employer: Optisigma Inc.
Optisigma Inc. is an exceptional employer that values innovation and collaboration, providing a dynamic work environment in the heart of Québec. With a strong focus on employee growth, we offer continuous learning opportunities and support for professional development, ensuring our team members thrive in their careers. Our hybrid work model promotes a healthy work-life balance, making it an ideal place for those seeking meaningful and rewarding employment in the field of information security.
We think you need these skills to ace Analyste fonctionnel et programmeur .NET / Java in Québec
Analyse des besoins
Documentation fonctionnelle
Tests d'acceptation
Collaboration en équipe Scrum
Développement .NET
Développement Java
Outils DevOps (CI/CD, gestion de code source)