This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

English jobs board for the people in Laval, Québec

To post a job, login or create an account |  Post a Job

   Jobs Laval   

Find new job offers in English every day in Laval

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Software Architect

ADNM International Inc.

This is a Contract position in Laval, QC posted March 13, 2023.

Your mission is to define, design and implement the technical software architecture of information systems within a global vision, and to verify, validate, correct and evolve the technical architecture so that it continues to be effective and efficient while respecting functional and non-functional requirements. You must also define and implement standards and procedures based on industry best practices to ensure that the software architecture meets the highest standards.

Main responsibilities

  • Analyze technical constraints and requirements, design and develop application software specifications and architecture (microservices, SaaS, mobile architecture, etc.)
  • Identify, evaluate, and motivate development methods and tools needed to develop software applications
  • Coordinate, oversee, inspect and provide software architecture support during application development, testing and deployment
  • Plan and control software application development activities within a defined software process (i.e., its decomposition into the individual subsystems, modules, and components that comprise it)
  • Oversee the realization of well-structured applications with its standardized and easily adaptable components and integrate it with other existing applications
  • Systematically verify and validate applications throughout its life cycle
  • Streamline change decisions throughout the lifecycle, revise and improve applications while maintaining its design integrity, validate change requests throughout a development cycle, etc.
  • Evaluate, document, and optimize application capacity and performance
  • Prepare and write technical reports.
  • Perform any other related tasks.

Desired Profile

  • Diploma of Collegial Studies (DEC) in computer technology or equivalent;
  • Asset: First degree (certificate, bachelor’s degree) in software engineering, information technology management or a related field.
  • Advanced knowledge in microservice/service-oriented architecture (SOA), serverless computing.
  • Advanced knowledge of Cloud Services Platforms (Azure, AWS);
  • Advanced knowledge of Next.js/React.js, JavaScript, TypeScript, Angular( V13 and 14: asset) ,SQL noSQL (e.g. MongoDB)
  • Good knowledge of Cloud service platforms in particular Azure, AWS;
  • Good knowledge of software development in DevOps context, CI/CD, Docker, Kubernetes, IT automation technologies;
  • Good knowledge of agile project management methodology;
  • Good knowledge of test management and code deployment;
  • Curious, autonomous, proactive, dynamic, motivated and passionate about new technologies;
  • Ability to deliver highly reliable results with good priority and time management;
  • Ability to provide simple solutions to complex business needs and/or technical contexts;