Application Architecture Engineer

4 weeks ago


Montreal, Canada National Bank Full time

A career as a Application Architecture Engineer in the Digital Channels team at National Bank means acting as an application design specialist. It is through your solid technical skills, your ability to work in a team, your effective communication, your ability to solve problems collaboratively, and your commitment to continuous learning that you have a positive impact on the customer experience.

Your job

  • Design application architectures for Digital Studio projects tailored to business and product needs.
  • Collaborate to ensure system integration and interoperability.
  • Manage non-functional requirements (security, performance, scalability).
  • Support and assist delivery teams in project execution.
  • Document and model application architecture to facilitate maintenance.
  • Ensure compliance with standards and norms.
  • Drive innovation.
  • Develop solutions/tools to support delivery teams.
  • Present and convince a broad audience (technical and business) of the benefits of chosen application architectures.


Your team

Within the Personal Digital Delivery department, you are part of a large team of about a hundred colleagues. Our team stands out for its expertise in developing customer experience, its consistent delivery quality, and its dynamic collaborative atmosphere.

The Bank values continuous development and internal mobility. We offer a variety of growth opportunities, such as specialized training, communities of practice, and personalized mentoring sessions with seasoned experts. Additionally, our company actively encourages participation in conferences and industry events, providing opportunities for informal learning and networking with peers and thought leaders.

We firmly believe that continuous learning is essential to stay at the forefront of the industry, and we invest in the professional development of our team members, helping them realize their full potential while contributing to our collective success. Tools such as the Data Academy, language training, the Harvard Learning Center, and coaching and mentoring support are available to you at all times.


Prerequisites

  • Bachelor's degree with a specialization in Information Technology.
  • Minimum of 10 years of experience in Web development: TypeScript and React.
  • Experience with Java, Spring Boot required.
  • Mastery of web architectures: microservices, REST and GraphQL APIs, event-driven architecture.
  • Mastery of web security: understanding of standards and best practices in application security (OWASP, encryption, authentication).
  • Expertise in cloud computing: use of cloud platforms (AWS).
  • Excellent knowledge and demonstrated experience with Agile practices and DevOps tools (Git, GitHub, Docker, Snyk, etc.).
  • Knowledge of databases: SQL, NoSQL, and caching technologies (Redis).
  • Knowledge of monitoring and performance tools: to ensure scalability, monitoring, and optimization of applications (DataDog/Splunk).
  • Demonstrated experience with test-driven design (TDD), continuous integration (CI), and automated software deployment (CD).
  • Software modeling and architecture: ability to create clear architecture diagrams and documents.
  Your benefits In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family.    * Health and wellness program, including many options * Flexible group insurance * Generous pension plan * Employee Share Ownership Plan * Employee and Family Assistance Program * Preferential banking services * Opportunities to get involved in community initiatives * Telemedicine service * Virtual sleep clinic    These are a few of the benefits available to you. We have an offer that keeps up with trends as well as your needs and those of your family.   Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We actively listen to employees’ ideas. Whether through our surveys or programs, regular feedback and ongoing communication is encouraged.   We're putting people first We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peoples' lives. Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees.     We want our recruitment process to be fully accessible. If you require accommodation, feel free to let us know during your first conversations with us. We welcome all candidates What can you bring to our team?    Come live your ambitions with us

  • Montreal, Canada National Bank Full time

    A career as a  Application Architecture Engineer   in the Digital Channels team at National Bank means acting as an application design specialist. It is through your solid technical skills, your ability to work in a team, your effective communication, your ability to solve problems collaboratively, and your commitment to continuous learning that you...


  • Montreal, Canada National Bank Full time

    A career as a Application Architecture Engineer in the Digital Channels team at National Bank means acting as an application design specialist. It is through your solid technical skills, your ability to work in a team, your effective communication, your ability to solve problems collaboratively, and your commitment to continuous learning that you have a...


  • Montreal, Canada National Bank Full time

    A career as a Application Architecture Engineer in the Digital Channels team at National Bank means acting as an application design specialist. It is through your solid technical skills, your ability to work in a team, your effective communication, your ability to solve problems collaboratively, and your commitment to continuous learning that you have a...


  • Montreal, Canada National Bank Full time

    A career as a Application Architecture Engineer   in the Digital Channels team at National Bank means acting as an application design specialist. It is through your solid technical skills, your ability to work in a team, your effective communication, your ability to solve problems collaboratively, and your commitment to continuous learning that you have...


  • Montreal, Quebec, G4F, CA National Bank Full time

    A career as a Application Architecture Engineer in the Digital Channels team at National Bank means acting as an application design specialist. It is through your solid technical skills, your ability to work in a team, your effective communication, your ability to solve problems collaboratively, and your commitment to continuous learning that you have a...

  • AI Systems Trainer

    4 weeks ago


    Montreal, Quebec, Canada Alignerr Full time

    About the RoleAlignerr is a leading community of subject matter experts who collaborate to create high-quality data for Generative AI. Our platform, Labelbox, empowers teams to inject human supervision and automation into AI systems.We are seeking an experienced American Institute of Architects (AIA) Member or equivalent to join our team as an AI Systems...


  • Montreal, Quebec, Canada National Bank Full time

    Role OverviewWe are seeking a highly skilled Digital Architecture Specialist to join our team at National Bank. As an Application Architecture Engineer, you will play a key role in designing and implementing application architectures for Digital Studio projects.


  • Montreal, Quebec, Canada Aversan Inc Full time

    Aversan is seeking an experienced Systems Architecture Specialist to play a pivotal role in various aspects of system engineering. Reporting to the Program Technical Lead for Program Development and Obsolescence, you will be responsible for providing technical support for platform system architecture, design, and development.Key Responsibilities:System...


  • Montreal, Canada DELAN Full time

    Job DescriptionLe Chef Architecture Applicative sera responsable de maximiser l’évolution des projets applicatifs afin de veiller au succès du plan stratégique TI de l’organisation en pleine transformation technologique (budget approuvé à plus de 200M$). PLUS PRÉCISÉMENT • Mobiliser, coacher et diriger une équipe de 6 Architectes...


  • Montreal, Canada SID LEE Full time

    h3>Unsolicited Application Architecture - Candidature spontanée en architectureFondée en 2009 par l’intégration de la firme d’architecture Nomade, Sid Lee Architecture est dirigée par Jean Pelland et Martin Leblanc, architectes, associés principaux. L’équipe est composée d’environ 60 professionnels du milieu de l’architecture et du design...


  • Montreal, Canada Cyrillus Full time

    The Structural Engineer is responsible for fulfilling the day-to-day engineering duties of the engineering department:Preparing QuotationCollaborate with engineers and project managers to understand project requirements and specifications.Provide the Sales team with the necessary input and support for the elaboration of proposals, taking into account...


  • Montreal, Canada CAE Full time

    About This Role Using emerging technology and business trends, the System Architecture Specialist is leading the definition of the global architecture of the training devices to meet the requirements of the comprehensive integrated training solution. Working in collaboration with a network of system engineering specialists and domain experts, they are...


  • Montreal, Quebec, Canada Recooty Full time

    We are seeking an experienced Senior Java Software Engineer to join our team at Recooty, where you will play a key role in designing and developing cloud-based solutions using Java technology.The ideal candidate will have a strong background in Java development, with experience in Core Java, J2EE, Spring, Hibernate, and Spring Batch. You should also be...


  • Montreal, Quebec, Canada Volume7 Full time

    Volume7: A Forward-Thinking Digital Solutions ProviderWe are seeking an experienced Technical Architect to join our team in Montréal, Canada. The ideal candidate will have a strong background in software engineering and a passion for designing scalable, maintainable web applications.About the RoleThe successful candidate will be responsible for leading the...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced software engineer to join our dynamic Skyline team, responsible for developing scalable and resilient services using microservices architecture.Key ResponsibilitiesDesign and implement robust software solutions using Java, ensuring high performance and scalability.Collaborate with cross-functional teams to integrate services...


  • Montreal, Canada Sid Lee Full time

    RÔLE Nous recherchons des profils en architecture pour . Veuillez préciser votre expertise et le type de rôle que vous recherchez !  WHO WE ARE Founded in through the integration of the Nomade architectural firm, Sid Lee Architecture is led by architects and senior partners Jean Pelland and Martin Leblanc. The team includes some 60...


  • Montreal, Canada WSP Full time

    Description IT Engineering Applications Specialist Overview WSP is seeking a dynamic IT Support Analyst specializing in Engineering Software. The ideal candidate is action-oriented, outcome-focused, and passionate about computer-aided design technologies. We are looking for a collaborative team player who aligns with our firm’s vision for...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at LGS, an IBM Company. This role offers the opportunity to work on major projects that drive business growth and improve people's lives.Company OverviewLGS is committed to providing a workplace that values professional growth and diversity. Our company culture fosters inclusivity, and...

  • Application Engineer

    3 months ago


    Montreal, Canada Focus Microwaves Inc. Full time

    p>Focus Microwaves is a leader in electronic test and measurement equipment. Our engineering organization is a premier technical engineering force for test systems used to characterize active RF devices from R&D to production. As a Focus Microwaves Application Engineer (Electronics), you will work with some of the world’s leading technology companies to...

  • Robotics Engineer

    2 months ago


    Montreal, Canada Vention Full time

    Job DescriptionAs a Robotics Engineer on Vention’s Applications team, you will be responsible for designing, building and testing robotics solutions which leverage Vention’s hardware, automation and software ecosystem as well as our partners. You will work hands-on with robots on a daily basis, and with multiple leading robot brands such as FANUC,...