Enable job alerts via email!

Analyste-Programmeur Senior

Itlink

Quebec, Montreal

On-site

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company where innovation and collaboration drive success. As a realization analyst, you'll be at the forefront of software development, ensuring high-quality solutions that meet user needs. This role offers the opportunity to work on diverse projects while applying your extensive experience in multi-tier programming and software engineering principles. With a focus on continuous improvement and best practices, you'll contribute to a dynamic team dedicated to excellence. If you're passionate about technology and eager to make a significant impact, this position is perfect for you.

Qualifications

  • 10+ years of IT experience with 7 years as a realization analyst.
  • Experience in multi-tier programming in a .Net environment.

Responsibilities

  • Design and document software and system architecture.
  • Develop software solutions and perform unit testing.

Skills

VB
C#
Visual Studio
Azure DevOps
Full-stack Development
Object-Oriented Programming
Software Engineering Concepts
Code Refactoring
Continuous Integration
Test-Driven Development (TDD)

Education

Bachelor's Degree in Information Technology

Tools

GIT
TFS

Job description

Au-delà de la prononciation du nom « Ciao » qui diffère d’une personne à une autre [ci‑aio, c‑iao, ch-iao], qui sommes-nous?

Chez Ciao, marque du Groupe IT Link, l’humain est au cœur de l’entreprise. Ici, la collaboration, le savoir-faire et l’innovation sont le moteur de nos croyances. Ta mission sera d’intégrer une équipe dynamique, engagée et reconnaissante face à ton expertise. La marque Ciao se spécialise principalement dans le développement de systèmes, l'accessibilité Web, le design inclusif et le développement sur mesure.

En tant qu’analyste de réalisation, tu seras responsable de la conception, de l’implémentation et de la maintenance des solutions logicielles, ainsi que de l’assurance qualité du code.

Tes responsabilités :

  • Concevoir et documenter l’architecture des systèmes et des logiciels
  • Définir et mettre à jour les règles et bonnes pratiques de développement
  • Préparer les outils et environnements nécessaires pour le développement et les tests
  • Participer à la planification des tâches et au découpage des projets
  • Développer les solutions logicielles, les documenter et effectuer des tests unitaires
  • Assurer la qualité du code et respecter les bonnes pratiques de programmation
  • Participer aux tests système, à l’intégration et aider les utilisateurs pendant les tests d’acceptation
  • Détenir un diplôme universitaire de premier cycle (baccalauréat) dans le domaine des technologies de l’information (informatique, génie logiciel, génie informatique)
  • Posséder dix (10) années d’expérience en technologies de l’information dont sept (7) années à titre d’analyste de réalisation
  • Posséder sept (7) années d’expérience en programmation multi-niveaux (Full-stack) dans un environnement .Net utilisant entre autres : VB, C#, Visual Studio (ILS, ASP, etc.)
  • Posséder cinq (5) années d’expérience avec Azure DevOps ou un autre outil de gestionnaire de source dont les fonctionnalités sont similaires (exemples : GIT, TFS);
  • Posséder cinq (5) années d’expérience à titre d’analyste de réalisation en approche orientée objet dans deux ou trois projets de développement;
  • Posséder cinq (5) années d’expérience dans l’utilisation ou l’application d’au moins dix (10) des outils et concepts suivants : - concepts d’ingénierie Logicielle - réusinage de code (refactoring) - intégration continue - livraison continue - développement piloté par les tests (TDD) - revue de code - techniques de simulacres (mocking) - injection de dépendance - Principes SOLID - Code propre (Clean Code) - Graduation inter-système - Patrons de conception - Optimisation de code - Microservices - Sécurité Appel d’offres
  • Posséder une année d’expérience avec un progiciel (par exemple : SAP, PayCourier, AD’DOC Capture Pro, etc.)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Analyste-programmeur .Net senior

National Bank of Canada

Quebec

On-site

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Analyste-programmeur .net senior

Banque Nationale

Quebec

On-site

CAD 60,000 - 95,000

6 days ago
Be an early applicant

Programmeur-Analyste Delphi Senior

CGSI@SOLUTIONS-TI inc.

Quebec

On-site

CAD 80,000 - 100,000

23 days ago

Analyste programmeur senior dynamics 365 et power platform- opportunité ouverte aux candidats à l'in

Groupe CGI

Quebec

On-site

CAD 60,000 - 100,000

15 days ago

Programmer analyst, System and infrastructure operations, maintenance and development

Desjardins

Lévis

On-site

CAD 60,000 - 100,000

7 days ago
Be an early applicant

Analyste-programmeur, niveau senior, spécialiser au central (C1A)

TEHORA

Quebec

Hybrid

CAD 80,000 - 100,000

30+ days ago

Analyste-programmeur, niveau senior, spécialisé au central (C4A)

TEHORA

Quebec

Hybrid

CAD 60,000 - 100,000

30+ days ago

Analyste-programmeur, niveau senior, spécialiser au central (C1C)

TEHORA

Lévis

Hybrid

CAD 60,000 - 100,000

30+ days ago

Analyste programmeur SENIOR

TEHORA

Lévis

On-site

CAD 70,000 - 110,000

30+ days ago