Talent.com
emergiTEL
Applications Developer (.NET Software Architect )6868-1emergiTEL • Quebec, Quebec, Canada
Applications Developer (.NET Software Architect )6868-1

Applications Developer (.NET Software Architect )6868-1

emergiTEL • Quebec, Quebec, Canada
19 hours ago
Salary
CA$50.00 hourly
Job type
  • Full-time
Job description

emergiTEL is hiring anApplications Developer(.NET Software Architect) for our client in the Information Technology services industry. This is a 1 year contractrole with the possibility of extension.
Compensation: $50 - $55/hour
Location: Quebec City (Hybrid)
Bilingual- French and English

Job Description (English)

  • Tasks and responsibilities:
  • Research and implement solutions to team bottlenecks;
  • Write and update the software architecture document;
  • Document programming according to client standards; - Perform programming of complex tasks (programming units);
  • Research and participate in the implementation of solutions to performance problems;
  • Support or guide implementation analysts regarding the coding and construction of software components or the use of development tools used by the projects;
  • Develop the projects software architecture which is based on an n-tier architecture and addresses among other things access to multiple data sources error handling collaboration patterns logging and design patterns; -
  • Participate in the evolution of software rules and programming standards including the GUI standard transactional scenarios and the data modeling standard;
  • Participate in the evolution of the development framework notably by identifying basic graphical controls common components test environments and tools related to continuous integration and test-driven development;
  • Perform tests to validate new features (proof of concept);
  • Execute certain manual tests in applications;
  • Review the software architecture of projects as needed;
  • Research and participate in the implementation of solutions;
  • Ensure the quality of the code produced adherence to best practices in service-oriented programming;
  • Ensure that software architecture guidelines are consistent and correctly applied by the development teams;
  • Provide support for testing during production deployment (responsible party) and maintain contact with colleagues during deployment;
  • Design the logical and physical distribution of software components;
  • Actively participate in the quality of the code produced (documentation code review collective code ownership);
  • Ensure that good practices of object-oriented or service-oriented programming are followed and respected;
  • Ensure that software architecture guidelines are consistent and correctly applied within the team;
  • Prepare and perform production deployments;
  • Implement and deploy solutions;
  • Design and document the integration architecture (inter-system communication) according to service-oriented architecture concepts within a environment;
  • Develop the software architecture based on an n-tier architecture addressing among other things access to multiple data sources error handling collaboration patterns logging and design patterns;
  • Ensure the evolution of software rules and programming standards including the GUI standard transactional scenarios and the data modeling standard;
  • Implement the development framework within the team including basic graphical controls common components test environments and tools related to continuous integration test-driven development and behavior-driven development;
  • Participate in the implementation and revision of the software architecture;
  • Participate in post-production testing activities;
  • Any other activity within this level of responsibility.
  • Requirements:
    10 years of IT experience
    5 years of software architecture experience
    6 years of experience
    Reason for Request:

    Requirements:
    Top 3 skills: Software Software Quality & DevOps Practices

Description du poste (Français)

  • Job Description: Tâches et responsabilités:
    - Rechercher et implanter des solutions aux éléments bloquants de léquipe;
    - Rédiger et mettre à jour le cahier darchitecture logiciel;
    - Documenter la programmation selon les normes et standards de ntore client- Effectuer la programmation des tâches (unités de programmation) complexes;
    - Rechercher et participer à limplantation des solutions aux problèmes de performance;
    - Soutenir ou orienter les analystes de réalisation à légard de la codification et de la construction des composantes logicielles ou lutilisation des outils de développement utilisés par les projets;
    - Élaborer larchitecture logicielle du projet qui repose sur une architecture dite n-tiers et qui traite entre autres de laccès à de multi sources de données de la gestion des erreurs des patrons de collaboration de la journalisation et des patrons de conception;
    - Participer à lévolution des règles logicielles et des normes de programmation notamment la norme IUG les scénarios transactionnels et la norme de modélisation de données;
    - Participer à lévolution du cadre de développement notamment en identifiant les contrôles graphiques de base les composantes communes les environnements dessais ainsi que les outils relatifs à lintégration continue et au développement piloté par les tests;
    - Réaliser des tests permettant de valider des nouveautés (preuve de concept);
    - Exécuter certains tests manuels dans les applications;
    - Réviser au besoin larchitecture logicielle des projets;
    - Rechercher et participer à limplantation des solutions;
    - Sassurer de la qualité du code produit du suivi et du respect des bonnes pratiques de la programmation orientée services;
    - Sassurer que les orientations darchitecture logicielle sont cohérentes et appliquées correctement par les équipes de réalisation;
    - Assurer le soutien à la réalisation des essais à la mise en production (répondant) et assurer les différents contacts avec les collaborateurs lors de la mise en production;
    - Concevoir la distribution logique et physique des composants logiciels;
    - Participer activement à la qualité du code produit (documentation revue de code propriété collective du code);
    - Sassurer que les bonnes pratiques de la programmation orientée objets ou services sont suivies et respectées;
    - Sassurer que les orientations darchitecture logicielle sont cohérentes et appliquées correctement dans son équipe;
    - Préparer et réaliser les mises en production;
    - Réaliser la mise en place et limplantation des solutions;
    - Concevoir et documenter larchitecture dintégration (communication inter-systèmes) selon les concepts de larchitecture orientée services et ce dans un environnement ;
    - Réaliser lélaboration de larchitecture logicielle qui repose sur une architecture dite n-tiers et qui traite entre autres de laccès à de multi sources de données de la gestion des erreurs des patrons de collaboration de la journalisation et des patrons de conception;
    - Sassurer de lévolution des règles logicielles et des normes de programmation notamment la norme IUG les scénarios transactionnels et la norme de modélisation de données;
    - Mettre en place dans léquipe le cadre de développement notamment les contrôles graphiques de base les composantes communes les environnements dessais ainsi que les outils relatifs à lintégration continue au développement piloté par les tests et au développement piloté par le comportement;
    - Participer à la mise en place et à la révision de larchitecture logicielle;
    - Participer aux activités de rodage après la mise en production;
    - Toute autre activité qui relève de ce niveau dintervention.
    Requis:
    10 ans TI
    5 ans architecture logicielle
    6 ans

Vacancy Status / Statut du poste
This is an active position currently open for hiring. / Ce poste est activement ouvert au recrutement.
Use of Artificial Intelligence / Utilisation de lintelligence artificielle
No artificial intelligence (AI) is used in the screening or selection process. All applications are reviewed by our recruitment team. / Aucune intelligence artificielle (IA) nest utilisée dans le processus de présélection ou de sélection. Toutes les candidatures sont examinées par notre équipe de recrutement.
Equal Opportunity / Égalité des chances
emergiTEL is committed to creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of background. Hiring decisions are based solely on skills experience and qualifications relevant to the role. / emergiTEL sengage à créer un milieu de travail diversifié et inclusif. Nous accueillons les candidatures de toutes les personnes qualifiées quel que soit leur parcours. Les décisions dembauche sont basées uniquement sur les compétences lexpérience et les qualifications pertinentes pour le poste.


Required Experience:

Staff IC


Employment Type : Hourly
Experience: years
Vacancy: 1
Hourly Salary Salary: 50 - 55

Create a job alert for this search

Applications Developer (.NET Software Architect )6868-1 • Quebec, Quebec, Canada

Similar jobs

Remote.NET Software Engineer – Cloud & Azure

Olivine, Inc.Quebec, Capitale-Nationale, CA
Remote
Full-time

A dynamic tech company is seeking a remote software developer to join their innovative team.The role focuses on developing web solutions primarily using C# and.NET within a cloud environment.Applic... Show more

 • Promoted

Développeur.NET Senior – Architecte Backend & Microservices

Exposant 3Quebec, Capitale-Nationale, CA
Full-time

Une entreprise de transformation numérique recherche un développeur.NET avec cinq ans d'expérience.Le candidat idéal maîtrisera les concepts du langage.NET, les principes SOLID, et sera capable d'a... Show more

 • Promoted

Junior Software Developer: C#/.NET & Azure DevOps

Rubicon PathQuebec, Capitale-Nationale, CA
Full-time

A technology services company in Toronto is looking for a Junior Software Developer to translate technical specifications into applications.This role involves strong programming skills, particularl... Show more

 • Promoted

Remote.NET Developer | ASP.NET Core Expert

ImmigrationDoor Inc.Quebec, Capitale-Nationale, CA
Remote
Full-time

A job placement service is seeking an experienced.NET Developer for a fully remote, long-term contract.The role involves contributing to the Student Financial Services (SFS) solution, focusing on.I... Show more

 • Promoted

Azure.Net Developer

Lorven Technologies Inc.Quebec, Capitale-Nationale, CA
Full-time

Sr US IT Recruiter @ Lorven Technologies Inc | MBA, US and Canada Staffing Services.We are currently looking for a strong.Remote (Canada/ Mexico PST Time Zone).Please find the detail description be... Show more

 • Promoted

Lead Dotnet Developer

Insight GlobalQuebec, Capitale-Nationale, CA
Temporary

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Insight Global.Your actual pay will be based on your skills and experience —... Show more

 • Promoted

Remote.NET Developer for ETL & Data Integrations

Absorb SoftwareQuebec, Capitale-Nationale, CA
Remote
Full-time

A cloud-based learning management company is seeking an intermediate-level Developer to enhance an internal ETL tool.This fully remote role involves developing integrations between platforms like S... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncQuebec, Capitale-Nationale, CA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

Senior C#.NET Architect – Remote/Hybrid (Public Sector)

Webchallengequebec, capitale nationale, Canada
Remote
Full-time

Une entreprise spécialisée en solutions numériques recrute un Concepteur Senior pour un projet crucial dans le secteur public au Québec.Vous serez responsable de concevoir des solutions d'accès num... Show more

 • Promoted

Senior Dotnet Developer

Accion LabsQuebec, Capitale-Nationale, CA
Full-time

Direct message the job poster from Accion Labs.Remote - Immediate interviews for Senior.Net Developer - Long term contract.Entity Framework experiences for CRUD (CQRS), Design Pattern Implementatio... Show more

 • Promoted

Sr/ Lead.Net Developer

TEEMAQuebec, Capitale-Nationale, CA
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by TEEMA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Di... Show more

 • Promoted

Analyste en architecture logicielle.NET

TEHORA inc.Quebec, Capitale-Nationale, CA
Full-time

Devenez Analyste en architecture logicielle dans un cadre flexible, alliant développement et contrôle de qualité.Ce rôle vous permet de modeler des systèmes robustes et innovants.Nous recherchons u... Show more

 • Promoted

Backend Engineer -.NET/C# | REST APIs & SQL | Remote

Pubgenius Inc.Quebec, Capitale-Nationale, CA
Remote
Full-time

A tech development agency is seeking a.NET Developer to build backend systems and APIs while collaborating with frontend teams.The ideal candidate should have strong experience with.NET and C#, kno... Show more

 • Promoted

.Net Full Stack Developer (Healthcare)

YochanaQuebec, Capitale-Nationale, CA
Full-time

Direct message the job poster from Yochana.Senior Talent Acquisition Specialist @ Yochana IT Solutions INC | Certified Recruitment Analyst.Net Full Stack Developer with CI/CD, Cloud experience and ... Show more

 • Promoted

Software Architect

Engage2ExcelQuebec, Capitale-Nationale, CA
Full-time

Software Architect and be a pivotal part of our innovative IT team! This is more than just a job; it's an opportunity to lead the development of cutting‑edge software solutions that drive our enter... Show more

 • Promoted

.NET Software Developer

Olivine, Inc.Quebec, Capitale-Nationale, CA
Full-time

We’d like you to join our team as a remote employee developing our software components running in a cloud environment.Olivine has a development environment utilizing Windows,.You keep abreast of ch... Show more

 • Promoted

.Net Developer

ImmigrationDoor Inc.Quebec, Capitale-Nationale, CA
Temporary

Introducing Our Job Placement Service at ImmigrationDoor.At ImmigrationDoor, we have expanded our services to include job placement, assisting our clients in not just moving to Canada but also in s... Show more

 • Promoted

Senior DevOps Architect for Data Warehouse Modernization and.NET

Evolvic Inc.Quebec
Full-time

Revolutionize our data delivery systems as a Senior DevOps architect.Your expertise will be central to designing and automating CI/CD pipelines, enhancing both data warehouse and.NET applications i... Show more

 • Promoted

Senior Azure.NET Developer - Remote PST

Lorven Technologies Inc.Quebec, Capitale-Nationale, CA
Remote
Full-time

A technology services provider is seeking a Mid-Senior level.Net Azure Developer for a long-term remote position.Ideal candidates will have over 7 years of experience and expertise in.Net technolog... Show more

 • Promoted

Mid-Level Full Stack Developer (C#/.NET + React) — Remote

Power FactorsQuebec, Capitale-Nationale, CA
Remote
Full-time

A renewable energy software provider is seeking a Full Stack Intermediate Developer with expertise in C# and React to contribute to their Unity platform.The ideal candidate will ensure high-quality... Show more