TEKsystems logo

Solution Architect (.NET Modernization)

Salary
CA$90–CA$105/hr
Hiring from
Canada
Work type
Remote
Posted
Is this job info correct?

535,736 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

(English Version Below)

Architecte de Solutions (Pratique) - Modernisation Applicative

À propos de l'opportunité

Notre client est une entreprise technologique innovante qui entreprend une importante transformation numérique. Nous sommes à la recherche d'un(e) Architecte de Solutions pratique pour diriger la modernisation d'une plateforme d'entreprise critique à grande échelle.

Il s'agit d'une excellente occasion pour un(e) architecte qui souhaite demeurer impliqué(e) dans le développement tout en contribuant à la stratégie technologique et à l'évolution de l'architecture. Vous jouerez un rôle clé dans la transformation d'une application héritée complexe vers une architecture moderne infonuagique (cloud-native), tout en participant à l'adoption de pratiques de développement assistées par l'IA.

Ce poste est entièrement à distance et requiert principalement une disponibilité pendant les heures de travail du fuseau de l'Est, en collaboration avec des équipes de développement internationales.

Type de poste & Emplacement

Ce poste Contract est basé à Brampton, ON.

Taux de rémunération & Avantages

La fourchette salariale associée à ce poste est de $90.00 - $105.00/hr.

La rémunération individuelle offerte pour ce poste, à lintérieur de cette fourchette, dépendra de nombreux facteurs, notamment les qualifications, les compétences, lexpérience pertinente, la connaissance du poste, la localisation géographique, léquité interne ainsi que dautres facteurs pertinents liés au poste.

Type de milieu de travail

Il sagit dun poste fully remote situé.


Ce sur quoi vous travaillerez

Vous participerez à la modernisation d'une plateforme d'entreprise essentielle actuellement basée sur des technologies héritées.

Environnement actuel

  • Application .NET héritée
  • Interface utilisateur développée avec Knockout.js
  • Procédures stockées SQL
  • Documentation système limitée
  • Défis liés à la performance et à l'évolutivité

Architecture cible

  • Interface Angular
  • Services .NET Core
  • Base de données MariaDB
  • Architecture événementielle avec Kafka
  • Infrastructure infonuagique AWS
  • Développement assisté par l'IA à l'aide d'outils modernes de productivité

Complexité de la plateforme

  • Plus de 200 intégrations système
  • Plus de 100 écrans utilisateurs
  • Plus de 60 clients actifs
  • Plus de 500 000 lignes de code

Responsabilités principales

  • Diriger la conception architecturale et la stratégie technique d'un important projet de modernisation et de replateformisation.
  • Rester activement impliqué(e) dans le développement logiciel et l'implémentation des solutions.
  • Évaluer les systèmes existants et définir les feuilles de route de modernisation.
  • Concevoir des preuves de concept afin de valider les orientations architecturales.
  • Concevoir des solutions infonuagiques sécurisées, évolutives et performantes sur AWS.
  • Collaborer avec des équipes de développement réparties à l'échelle mondiale.
  • Tirer parti d'outils de développement assistés par l'IA afin d'améliorer l'efficacité et la livraison des projets.
  • Résoudre des défis techniques complexes dans un environnement comportant peu de documentation.
  • Communiquer efficacement avec les parties prenantes techniques et d'affaires.
  • Identifier les risques de façon proactive et recommander des solutions adaptées.

Qualifications requises

  • Expérience dans l'architecture et le développement d'applications infonuagiques sur AWS.
  • Solide expérience avec :
    • AWS EKS
    • AWS RDS
    • AWS Cognito
    • AWS Amplify
  • Expérience démontrée dans la modernisation ou la replateformisation d'applications d'entreprise.
  • Excellente maîtrise du développement .NET et .NET Core.
  • Expérience de développement d'applications d'entreprise avec Angular.
  • Expérience avec les bases de données relationnelles modernes, idéalement MariaDB.
  • Expérience en architecture événementielle utilisant Kafka.
  • Capacité démontrée à travailler dans des environnements où la documentation est limitée.
  • Expérience de collaboration avec des équipes de développement distribuées à l'échelle mondiale.
  • Excellentes aptitudes en communication et en gestion des parties prenantes.

Atouts recherchés

  • Expertise en Kubernetes.
  • Expérience avec Apache Flink.
  • Expérience avec des technologies de recherche d'entreprise telles que Solr.
  • Expérience dans des secteurs fortement réglementés.
  • Expérience avec des outils de développement assistés par l'IA tels que GitHub Copilot, ChatGPT ou des outils similaires.
  • Expérience dans des environnements dynamiques offrant un haut niveau d'autonomie.

Ce qui fera votre succès

Le ou la candidat(e) idéal(e) est avant tout un bâtisseur ou une bâtisseuse, et non une personne qui passe la majorité de son temps en réunions ou à produire de la documentation.

Les personnes les plus performantes dans ce rôle :

  • Aiment résoudre des problèmes techniques complexes.
  • Souhaitent demeurer impliquées dans le développement.
  • Font preuve d'initiative et d'autonomie.
  • Évoluent bien dans des environnements ambigus et en changement.
  • S'adaptent facilement à différentes responsabilités.
  • Cherchent des solutions plutôt que d'escalader les problèmes.
  • Équilibrent vision stratégique et exécution pratique.

Pourquoi joindre cette équipe ?

Impact réel

Vous dirigerez la modernisation d'une plateforme stratégique ayant un impact direct sur la performance des produits, l'expérience client et la croissance future de l'entreprise.

Technologies modernes

Travaillez avec des architectures infonuagiques, des systèmes événementiels, des services distribués et des pratiques de développement assistées par l'IA.

Autonomie

Influencez les décisions technologiques et mettez en uvre les meilleures solutions avec un minimum de bureaucratie.

Croissance et innovation

Joignez-vous à une organisation en pleine évolution qui investit activement dans la modernisation technologique et l'innovation.

Flexibilité

Profitez d'un environnement de travail entièrement à distance tout en collaborant avec des équipes talentueuses à l'échelle internationale.


Résumé du poste

Cette opportunité s'adresse à un(e) Architecte de Solutions pratique qui souhaite demeurer actif(ve) sur le plan technique tout en dirigeant une transformation technologique majeure. Si vous êtes passionné(e) par l'architecture infonuagique, la modernisation d'applications, les pratiques de développement assistées par l'intelligence artificielle et la résolution de défis complexes, nous aimerions discuter avec vous.

Solutions Architect (Hands-On) - Application Modernization

About the Opportunity

Our client is an innovative technology organization undergoing a significant digital transformation initiative. They are seeking a hands-on Solutions Architect to lead the modernization of a large-scale, business-critical platform.

This is an ideal opportunity for an architect who enjoys staying close to the code while driving technical strategy and architectural direction. You'll play a pivotal role in transforming a complex legacy application into a modern, cloud-native solution while helping shape engineering best practices and AI-assisted development processes.

This is a fully remote position, primarily working within Eastern Time Zone hours while collaborating with global development teams.


What You'll Be Working On

You will lead the modernization of a mission-critical enterprise platform currently built on a legacy technology stack.

Current Environment

  • Legacy .NET application
  • Knockout.js front end
  • SQL stored procedures
  • Limited system documentation
  • Performance and scalability challenges

Future-State Architecture

  • Angular front end
  • .NET Core microservices
  • MariaDB database
  • Kafka event streaming
  • AWS cloud infrastructure
  • AI-assisted development using modern productivity tools

Platform Complexity

  • 200+ system integrations
  • 100+ user-facing screens
  • 60+ active customers
  • 500,000+ lines of code

Key Responsibilities

  • Lead architectural design and technical strategy for a major modernization and re-platforming initiative.
  • Remain hands-on with software design, development, and implementation.
  • Assess existing systems and create modernization roadmaps.
  • Develop proof-of-concepts to validate architectural decisions.
  • Design scalable, secure, and resilient cloud-native solutions on AWS.
  • Collaborate with globally distributed engineering teams.
  • Leverage AI-assisted development tools to improve development efficiency and delivery.
  • Navigate complex technical challenges with limited documentation and evolving requirements.
  • Communicate effectively with both technical and business stakeholders.
  • Proactively identify risks, recommend solutions, and drive project execution.

Required Qualifications

  • Experience architecting and building cloud-native applications on AWS.
  • Strong hands-on experience with:
    • AWS EKS
    • AWS RDS
    • AWS Cognito
    • AWS Amplify
  • Proven experience leading enterprise application modernization or re-platforming initiatives.
  • Strong .NET and .NET Core development expertise.
  • Experience building enterprise applications with Angular.
  • Experience working with modern relational databases, preferably MariaDB.
  • Experience implementing event-driven architectures utilizing Kafka.
  • Proven success working within environments that have limited documentation.
  • Experience collaborating with distributed and global development teams.
  • Excellent communication and stakeholder management skills.

Preferred Qualifications

  • Kubernetes expertise.
  • Experience with Apache Flink.
  • Experience with enterprise search technologies such as Solr.
  • Experience within highly regulated industries.
  • Experience using AI-assisted development tools including GitHub Copilot, ChatGPT, or similar solutions.
  • Experience in highly autonomous, fast-paced environments.

What Success Looks Like

The ideal candidate is a builder at heart, not someone who spends all day creating diagrams and attending meetings.

Successful candidates will:

  • Enjoy solving challenging technical problems.
  • Stay actively involved in coding and implementation.
  • Take ownership and drive initiatives independently.
  • Thrive in ambiguous environments.
  • Adapt quickly and wear multiple hats when needed.
  • Focus on solutions rather than obstacles.
  • Balance long-term architectural vision with hands-on execution.

Why Join?

High Impact

Lead the modernization of a highly visible platform that directly influences product performance, customer experience, and future business growth.

Modern Technology Stack

Work with cloud-native architectures, event-driven systems, distributed services, and AI-assisted development practices.

Autonomy

Influence technical direction and implement solutions without excessive bureaucracy.

Growth Opportunity

Join a growing organization investing heavily in technology modernization, innovation, and product expansion.

Remote Flexibility

Enjoy a fully remote work environment while collaborating with talented teams across multiple regions.


Position Summary

This opportunity is perfect for a hands-on Solutions Architect who wants to remain technically engaged while leading a transformational modernization initiative. If you're energized by cloud architecture, application re-platforming, AI-driven development practices, and solving complex technical challenges, we'd love to connect with you.

Job Type & Location

This is a Contract position based out of Brampton, ON.

Pay and Benefits

The pay range for this position is $90.00 - $105.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Workplace Type

This is a fully remote position.

À propos de TEKsystems et TEKsystems Global Services

Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de lentreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises dAllegis Group. Découvrez dautres informations à TEKsystems.com.

Ordonnance sur légalité des chances de San Francisco: Conformément à lOrdonnance sur légalité des chances de San Francisco, pour tous les postes situés dans la ville et le comté de San Francisco, nous examinerons les candidatures des personnes qualifiées ayant un casier judiciaire ou des antécédents criminels.

Utilisation de lintelligence artificielle (IA): Nous pouvons utiliser lintelligence artificielle (IA) pour soutenir certaines étapes de notre processus dembauche, notamment la recherche, la présélection et lévaluation des candidatures. LIA aide à analyser les candidatures et les qualifications, mais les décisions finales sont prises par notre équipe de recrutement. En soumettant votre candidature, vous reconnaissez et acceptez que celle-ci puisse être examinée à laide doutils dIA.

About TEKsystems and TEKsystems Global Services

Were a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. Were a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. Were strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. Were building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.econnaissez et acceptez que celle-ci puisse être examinée à laide doutils dIA.

Similar jobs

Apply for this job