Software Architect

3 weeks ago


Quebec, Canada Hays Full time

Job Description:

Bachelor’s degree in Information Technology (Computer Science, Software Engineering, Computer Engineering) or equivalent experience (two years of relevant experience per missing year of education).

Eight (8) years of experience in IT, including five (5) years as a software architecture consultant in a large-scale technological environment similar to the employer.

Five (5) years of programming experience in a .NET environment using VB and C#, or eight (8) years of experience in web technologies.

Five (5) years of experience in six (6) of the following:

- Dependency Injection (Unity, Autofac)
- REST/SOAP
- Angular
- MVC, ASP.Net
- SOLID principles
- SQL language
- Git
- TFVC
- PLSQL

Five (5) years of experience in five (5) of the following:

- Databases (Oracle)
- Design patterns
- Asynchronous programming
- Code optimization
- Clean Code
- Microservices

Three (3) years of experience using or applying at least ten (10) of the following tools and concepts:

- Software engineering concepts
- Code refactoring
- Test automation
- Continuous delivery
- Test-driven development (TDD)
- Behavior-driven development (BDD)
- Collective code ownership and code reviews
- Pair programming
- Mocking techniques
- Dependency injection
- SOLID principles

Two (2) years of experience writing functional and software rules within a development framework, as well as drafting software architecture documents, functional specifications, and system/inter-system test specifications.

Completed two (2) mandates of 230 person-days within projects exceeding 1,000 person-days, in an environment using Agile methodologies such as Scrum, Scrumban, Kanban, DAD, or SAFe.


  • Security Architect

    3 weeks ago


    Quebec, Canada Software International Full time

    About the job Security Architect - MainframeSoftware International (SI) supplies technicaltalent to a variety of clients ranging from Fortune 100/500/1000companies to small and mid-sized organizations in Canada/US.Position Overview:We are currently seeking a Senior Mainframe Security Architect (ACF2 and RACF) tojoin our global IT infrastructure consulting...


  • Quebec, Canada Greenlots Full time

    Senior Software Architect Shell Recharge Solutions is a leader in delivering the new electric mobility future through innovative software, infrastructure, and professional services that empower utilities, cities, fleets, transit agencies, and automakers to deploy EV charging infrastructure at scale. Our technology is connecting EV infrastructure solutions...


  • Quebec, Canada Greenlots Full time

    Senior Software Architect Shell Recharge Solutions is a leader in delivering the new electric mobility future through innovative software, infrastructure, and professional services that empower utilities, cities, fleets, transit agencies, and automakers to deploy EV charging infrastructure at scale. Our technology is connecting EV infrastructure solutions...

  • Software Architect

    4 weeks ago


    Quebec, Canada Genesys Full time

    Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI‑powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce...

  • Software Architect

    4 weeks ago


    Quebec, Canada Genesys Full time

    Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI‑powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce...


  • Quebec, Canada Greenlots Full time

    A leading company in electric mobility is seeking a Senior Software Architect to lead software design for an innovative eMobility technology platform. The ideal candidate will have over 15 years of experience in cloud services and a deep understanding of distributed systems and microservices. This role offers the opportunity to work in a high-impact...


  • Quebec, Canada Greenlots Full time

    A leading company in electric mobility is seeking a Senior Software Architect to lead software design for an innovative eMobility technology platform. The ideal candidate will have over 15 years of experience in cloud services and a deep understanding of distributed systems and microservices. This role offers the opportunity to work in a high-impact...


  • Quebec, Canada Targeted Talent Full time

    A leading technology firm in Alberta is seeking a Software Architect to lead software efforts for their AI inference chip. The role involves designing software interacting with the chip, optimizing algorithms for performance, and collaborating with engineers. Ideal candidates will have 10+ years of experience in software development for highly parallel...


  • Quebec, Canada Genesys Full time

    A technology company in Quebec is seeking a Software Architect to enhance search capabilities within their platform. The role involves collaborating with various teams, optimizing services for high-volume event processing, and designing large scalable search solutions using technologies such as Java and AWS. Candidates should possess a strong background in...


  • Quebec, Canada Genesys Full time

    A technology company in Quebec is seeking a Software Architect to enhance search capabilities within their platform. The role involves collaborating with various teams, optimizing services for high-volume event processing, and designing large scalable search solutions using technologies such as Java and AWS. Candidates should possess a strong background in...