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
22 days 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

Senior Full Stack.NET Architect in Gen AI

Avanade Spain SLQuebec, Capitale-Nationale, CA
Full-time

Explore a remote position as a Senior Full Stack.NET Architect at Avanade, with a focus on Generative AI advancements.Drive revolutionary digital experiences today.Avanade is looking for an experie... Show more

 • Promoted

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

Sr. Full-Stack Developer.Net-React-Permanent

Nexus Systems Group Inc.Quebec, Capitale-Nationale, CA
Permanent

Leading Systems Integrator Firm is looking to fill a Full Stack Developer, in Quebec City, Quebec.As a Full StackDeveloper, you will participate in the design and development of robust, scalable ap... 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

Senior.Net Developer (REMOTE)

Yoush ConsultingQuebec, Capitale-Nationale, CA
Remote
Full-time

Are you an independent IT Consultant or wish to become one? Are you looking to partner with an organization that presents you to consulting opportunities and supports you as a partner?.NET Core-bas... 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

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

Remote C#.NET Applications Developer | Azure DevOps

Source CodeQuebec, Capitale-Nationale, CA
Remote
Temporary

A leading software development company is seeking an experienced International Application Developer for a 6+ month contract in Edmonton, Canada.The role focuses on delivering applications through ... 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

Application Developer Specializing in Oracle

Stantec Consulting International Ltd.Quebec, Capitale-Nationale, CA
Full-time

Stantec is hiring an Application Developer with Oracle EBS and Cloud experience.Elevate our team by designing impactful software solutions using PL/SQL and Java technologies.As part of our developm... 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

Remote Full Stack.NET Developer: Azure, DevOps & Modern UI

Yoush ConsultingQuebec, Capitale-Nationale, CA
Remote
Full-time

A technology consulting firm in Toronto is seeking an experienced Full Stack.NET Developer to deliver a greenfield, Azure-based solution for the public sector.The role is fully remote and requires ... Show more

 • Promoted

GenAI-Driven.NET Architect - Full-Stack & Cloud

Avanade Spain SLQuebec, Capitale-Nationale, CA
Full-time

A leading global technology company is looking for a Full Stack.NET Architect to drive the design and implementation of innovative applications incorporating Generative AI.The candidate should have... Show more

 • Promoted

.NET Technical Architect

High Tech GenesisQuebec, Capitale-Nationale, CA
Full-time

Chez HTG, vous repousserez les limites grâce aux technologies les plus récentes et collaborerez avec une équipe passionnée.Rejoignez une entreprise de services de design qui figure parmi les leader... Show more

 • Promoted

Contract.NET Developer - 12 Months Remote

Ward Technology TalentQuebec, Capitale-Nationale, CA
Remote
Temporary

Elevate your career as a remote.NET Developer on a 12-month contract basis in Canada.This position requires deep skills in C#, OOP, and SQL database management.NET Developer to contribute to our so... 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.NET Developer for Innovative Revenue Management Systems

servicePathQuebec, Capitale-Nationale, CA
Full-time

NET Developer role focusing on innovative revenue management systems.Drive product development for quote-to-cash features in a fully remote setting.You will play an essential role in shaping how en... Show more