Senior .NET Developer

1 week ago


MontRoyal, Quebec, Canada Cluster Pos Full time

Cluster Systems

Cluster is a Canadian Company looking for talented candidates in the Montreal area. We are looking for a .NET Developer who is passionate about developing and maintaining all aspects of quality. To work alongside a multifaceted, passionate and dedicated team of developers. It is crucial that you are self driven and enjoy teamwork. The position is full time at the Montreal office. Someone with experience with payment integrations (Global payments, Nuvei, EPX, Moneris, Clover, Dejavoo, Data cap, Ingenico, PAX, etc) would be highly considered.

Cluster is a full-service solutions provider that remains committed to offering a fully integrated platform of software, hardware and support services. We depend on our qualified team to build our product and service our 1300+ clients at our head office in Ville Mont-Royal, QC.

Job Description

● Designing, developing, and testing projects from start to finish

● Committing code using best practices and adhering to project workflows.

● Applying security best practices in all technical decisions.

● Track and provide status updates on issues in Gitlab.

● Attending team meetings, and communicating with internal staff via slack, email, and virtual meetings - in English

● Daily activities include development, application maintenance, monitoring alerts, and investigating escalations.

Qualifications

● 5+ years of work experience in a developer position.

● Strong understanding of the software development lifecycle process.

● Excellent programming skills.

● Excellent written & verbal communication skills.

● Great sense of teamwork.

SPECIFIC COMPETENCIES

.NET Developer Requirements:

● 5+ years of experience with C# and .Net applications

● XAML experience

● Experience using the MVVM design pattern

● Strong binding skills

● Strong with REST APIs

● Strong with Unit Testing

● Strong with MySQL

● Experience with User Controls, Resource Dictionaries and Styling

● Experience working with hardware

● Experience with XML files storage

● Experience using Git

● Seniority Level : Senior

Cluster est une entreprise canadienne à la recherche de candidats talentueux dans la région de Montréal.

Nous recherchons un développeur .NET passionné par le développement et le maintien de tous les aspects de la qualité pour travailler aux côtés d'une équipe de développeurs polyvalente, passionnée et dévouée. Il est crucial que vous soyez autonome et que vous appréciez le travail d'équipe. Le poste est à temps plein en présence au bureau. Un candidat ayant de l'expérience avec des intégrations de solutions de paiement (Global payments, Nuvei, EPX, Moneris, Clover, Dejavoo, Data cap, Ingenico, PAX, etc) sera grandement considéré.

Cluster est un fournisseur de solutions clés en main qui reste engagé à offrir une plateforme entièrement intégrée de logiciels, de matériel et de services de soutien. Nous dépendons de notre équipe qualifiée pour construire notre produit et servir nos plus de 1300 clients à notre siège social à Ville Mont-Royal, QC.

Description du poste

● Concevoir, développer et tester des projets du début à la fin

● Engager du code en utilisant les meilleures pratiques.

● Appliquer les meilleures pratiques de sécurité dans toutes les décisions techniques.

● Suivre et fournir des mises à jour sur l'état des problèmes dans Gitlab.

● Assister aux réunions d'équipe et communiquer avec le personnel interne via slack, email et réunions virtuelles - en anglais

● Les activités quotidiennes comprennent le développement, la maintenance des applications, le suivi des alertes et l'investigation des escalades.

Qualifications

● Plus de 5 ans d'expérience professionnelle dans un poste de développeur.

● Solide compréhension du processus de cycle de vie du développement logiciel.

● Excellentes compétences en programmation.

● Excellentes compétences en communication écrite et verbale.

● Grand sens du travail d'équipe.

COMPÉTENCES SPÉCIFIQUES

Exigences du développeur .NET :

● Plus de 5 ans d'expérience avec C# et les applications .Net

● Expérience avec XAML

● Expérience de l'utilisation du modèle de conception MVVM● Expérience avec les API REST

● Expérience avec les tests unitaires

● Fort avec MySQL

● Expérience avec les contrôles utilisateur, les dictionnaires de ressources et le stylisme

● Expérience de travail avec le matériel

● Expérience avec le stockage de fichiers XML

● Expérience de l'utilisation de Git

● Niveau de séniorité : Sénior

Job Type: Full-time

Benefits:

  • Dental care
  • Extended health care
  • Life insurance
  • On-site parking
  • Vision care

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Mont-royal, QC H4P 2J4: reliably commute or plan to relocate before starting work (required)

Application question(s):

  • How many years of work experience do you have with C# and .NET Framework?
  • Can you demonstrate experience in migrating WPF to Avalonia (XAML)?
  • Are you proficient with MySQL and SQLite?
  • Do you have experience in both unit and integration testing?
  • Are you based in the Montreal area and familiar with the local technology landscape?

Education:

  • Bachelor's Degree (required)

Language:

  • English (required)
  • French (required)

Work Location: In person


#J-18808-Ljbffr

  • Mont-Royal, Quebec, Canada Groupe Dynamite Inc. Full time

    Groupe Dynamite is a leading fashion digital retailer with two brands at the heart of our success, Garage and Dynamite. With over 300 stores in Canada and the U.S., and more than 4,000 people, we have been making our mark on fashion since 1975.Our core strengths are rooted in our team, our innovation and our customers. We are proud to hire and retain...


  • Mont-Royal, Quebec, Canada Groupe Dynamite Inc. Full time

    Job Category: Merchandising Requisition Number: SENIO013492 Apply now Posted : April 18, 2023 Full-Time Locations Showing 1 location DescriptionSenior Product Manager, BuyingGroupe Dynamite is a leading fashion digital retailer with two brands at the heart of our success, Garage and Dynamite. With over 300 stores in Canada and the U.S., and more than...


  • Mont-Royal, Quebec, Canada Randstad Canada Full time

    Our Client is seeking for a Senior Accountant Technician They are a company that has been operating for over 45 years in the retail industry as a general contractor in both private and public sectors values individuality, innovation, and teamwork. They are constantly seeking individuals who are self-motivated, ambitious, and possess a strong sense of...


  • Mont-Royal, Quebec, Canada Groupe Dynamite Full time

    Description : Senior E-commerce Manager Groupe Dynamite is a leading fashion digital retailer with two brands at the heart of our success, Garage and Dynamite. With over 300 stores in Canada and the U.S., and more than 4,000 people, we have been making our mark on fashion since 1975. Our core strengths are rooted in our team, our innovation and our...


  • Mont-Royal, Quebec, Canada SAJO Full time

    Our client, a well-established company specializing in construction as a general contractor for more than 45 years, is currently looking for a Senior AP Specialist to join their team in Town of Mont-Royal.Reporting to the AP/AR Manager, the Senior AP Specialist will be responsible for the complete AP cycle including:Completing payments and control invoices...


  • Mont-Royal, Quebec, Canada SAJO Full time

    Our client, a well-established company specializing in construction as a general contractor for more than 45 years, is currently looking for a Senior AP Specialist to join their team in Town of Mont-Royal.Reporting to the AP/AR Manager, the Senior AP Specialist will be responsible for the complete AP cycle including:Completing payments and control invoices...

  • Senior Accountant

    1 week ago


    Mont-Royal, Quebec, Canada KPMG-Canada Full time

    OverviewAt KPMG, you'll join a team of diverse and dedicated problem solvers, connected by a common cause: turning insight into opportunity for clients and communities around the world. The Enterprise Audit group is looking for Senior Accountants to join its dynamic team located at our KPMG Ville Mount-Royal office.KPMG's Audit and Assurance practice helps...


  • Mont-Royal, Quebec, Canada Groupe Marcelle Full time

    Located in Montreal, Quebec, the Canadian company Groupe Marcelle is a leader in the cosmetics industry.With the highest standards of quality and excellence, Groupe Marcelle develops, manufactures, and distributes care and makeup products and accessories with a portfolio of four brands: Marcelle, Watier, Annabelle and CW Beggs and Sons.At Groupe Marcelle we...


  • Mont-Royal, Quebec, Canada Randstad Canada Full time

    Leading company in the field of retail, very well established in Montreal, is actively looking for a lease manager to join its dynamic teamThis is what the day will look like: Reporting to the Director of Lease Administration, the main role of the Lease Administrator will be to manage a portfolio with a volume of over 200 leases for all retail stores across...


  • Mont-Royal, Quebec, Canada Le Glenmount Full time

    Nous cherchons des PAB sur les quarts de jour, soir ou nuit à temps partiel/plein. Le Glenmount est une ressource intermédiaire pour les personnes âgées et en perte d'autonomie.Vous fournirez aux résidents des soins de qualité et vous contribuerez grandement à leur confort. Êtes-vous une personne passionnée, qui désire améliorer le quotidien des...


  • Mont-Royal, Quebec, Canada Le Glenmount Full time

    Nous cherchons des PAB sur les quarts de jour, soir ou nuit à temps partiel/plein. Le Glenmount est une ressource intermédiaire pour les personnes âgées et en perte d'autonomie.Vous fournirez aux résidents des soins de qualité et vous contribuerez grandement à leur confort. Êtes-vous une personne passionnée, qui désire améliorer le quotidien des...


  • Mont-Royal, Quebec, Canada Le Glenmount Full time

    Nous cherchons des PAB sur les quarts de jour, soir ou nuit à temps partiel/plein. Le Glenmount est une ressource intermédiaire pour les personnes âgées et en perte d'autonomie.Vous fournirez aux résidents des soins de qualité et vous contribuerez grandement à leur confort. Êtes-vous une personne passionnée, qui désire améliorer le quotidien des...


  • Mont-Royal, Quebec, Canada The Kraft Heinz Company Full time

    Description Here at Kraft Heinz, we grow our people to grow our business, because we believe that great people make great companies. When you join our table, you can expect access to an array of holistic wellness benefits* and perks, including medical, dental and vision coverage, 7% 401(k) matching, Business Resource Groups (BRGs) to help foster...


  • Mont-Royal, Quebec, Canada Groupe Dynamite Inc. Full time

    Product Manager, Mobile ApplicationsGroupe Dynamite is seeking an experienced and passionate Product Manager, Mobile Applications, to join our E-commerce team. We are looking for someone who is highly organized, puts users first, is technically versed, and equally enjoys strategic planning and improvising in the face of change. In this role, you will be...


  • Mont-Royal, Quebec, Canada Groupe Dynamite Inc. Full time

    PRODUCT OWNER, LOYALTYGroupe Dynamite is a leading fashion digital retailer with two brands at the heart of our success, Garage and Dynamite. With over 300 stores in Canada and the U.S., and more than 4,000 people, we have been making our mark on fashion since 1975.Our core strengths are rooted in our team, our innovation and our customers. We are proud to...

  • Key Account Lead

    1 week ago


    Mont-Royal, Quebec, Canada Maison Battat Inc. Full time

    Key Account Lead (US)Maison Battat Inc. - Montréal QCAt Battat, we're in the business of making kids happy. Thanks to our dynamic, talented, and motivated team, we design and manufacture high quality, educational, and innovative toys that kids and parents around the world have loved for over 45 yearsJoining Battat means working on a multidisciplinary team...


  • Mont-Royal, Quebec, Canada Randstad Canada Full time

    If you consider yourself to be a top level Executive Assistant, who is able to successfully support 2 Vice-Presidents, please keep on readingAre you looking to join an organization that fosters the personal development of individuals, within a dynamic team, and which offers stimulating career progression?If you are interested in pursuing a thriving career in...


  • Mont-Royal, Quebec, Canada Randstad Canada Full time

    If you consider yourself to be a top level Executive Assistant, who is able to successfully support 2 Vice-Presidents, please keep on readingAre you looking to join an organization that fosters the personal development of individuals, within a dynamic team, and which offers stimulating career progression?If you are interested in pursuing a thriving career in...


  • Mont-Royal, Quebec, Canada Randstad Canada Full time

    Alert to the the TOP Executive AssistantsWe are currently searching to find a top level Executive Assistant, who is able to successfully support 2 Vice-PresidentsAre you looking to join an organization that fosters the personal development and a stimulating career progression?Are you interested in pursuing a thriving career in the insurance field? If you...


  • Mont-Royal, Quebec, Canada Randstad Canada Full time

    Alert to the the TOP Executive AssistantsWe are currently searching to find a top level Executive Assistant, who is able to successfully support 2 Vice-PresidentsAre you looking to join an organization that fosters the personal development and a stimulating career progression?Are you interested in pursuing a thriving career in the insurance field? If you...