Software Architecture Curriculum Designer and Trainer

1 week ago


SaintHyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

ETS – Architecture Roles & Responsibilities – Software Architecture Curriculum Design and Delivery

The role resides in the Enterprise Architecture team within the Enterprise Technology and Services (ETS) Division.

The Software Architecture Curriculum Designer and Trainer is responsible for designing, developing, and delivering high-quality training programs related to enterprise architecture. This role requires a strong understanding of software design principles, architectural patterns, and best practices, as well as the ability to effectively communicate these concepts to learners at various skill levels.

The role will involve deep collaboration across all divisions in the Firm primarily technologists and business.

About the Company:
We are a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence, and strong team ethic. We can provide a superior foundation for building a professional career – a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.

What will you be doing?
Key Responsibilities:

  1. Curriculum Design:
    1. Collaborate with learning & development and divisional subject matter experts to identify learning objectives, target audience, and required competencies for software architecture courses.
    2. Design comprehensive training programs that include lectures, hands-on exercises, and assessments.
    3. Ensure the curriculum aligns with industry standards and best practices in software architecture.
  2. Content Development:
    1. Create engaging and interactive course materials, such as presentations, exercises, and assessments.
    2. Continuously update and improve existing course materials based on feedback and emerging trends.
    3. Develop case studies and real-world examples to illustrate software architecture concepts and principles.
  3. Training Delivery:
    1. Conduct in-person and virtual training sessions for a diverse range of learners, including software developers, architects, and technical managers.
    2. Utilize a variety of teaching methods, such as lectures, group discussions, and hands-on exercises, to facilitate learning and engagement.
    3. Provide ongoing support and mentorship to learners, addressing their questions and concerns.
  4. Evaluation and Feedback:
    1. Monitor learner progress and satisfaction through assessments, surveys, and feedback sessions.
    2. Analyze evaluation data to identify areas for improvement in the curriculum and delivery methods.
    3. Continuously refine and update the training program based on feedback and emerging trends in software architecture.
  5. Industry Engagement:
    1. Stay up to date with the latest trends, technologies, and best practices in software architecture.
    2. Participate in industry conferences, workshops, and networking events to maintain a strong professional network.
    3. Collaborate with industry partners to develop new training programs and initiatives.

What we're looking for:

• Prior experience of Enterprise Architecture within the Financial Services sector and supporting project delivery, with an ability to develop and deliver high quality output against project objectives whilst meeting tight deadlines.

• Running forums /committees that represent a platform to get like-minded folks together with relevant topics.

• Experience of senior leadership engagement.

Skills that will help you in the role:

• Experience working in a regulated industry, preferably financial services.

• A detailed understanding of tools, trends, and patterns within the software architecture community.

• A passion for and proven track record of working across organizations to build consensus and drive progress.

• Clear and concise communication across all levels and technical depths to manage senior stakeholders across divisions.

• Agile, Scrum, JIRA, Microsoft Project.

• Client and Vendor Management.

• Professional certifications in software architecture, such as TOGAF or IASA, are a plus.

• Proven experience in designing and delivering training programs, preferably in the field of software architecture.

Skills:

  1. Strong understanding of software design principles, architectural patterns, and best practices.
  2. Excellent communication, presentation, and facilitation skills.
  3. Ability to work collaboratively with subject matter experts and learners from diverse backgrounds.
  4. Proficiency in using Learning Management Systems (LMS) and other e-learning tools.

Personal Attributes:

  1. Passionate about teaching and helping others learn.
  2. Self-motivated, proactive, and able to work independently.
  3. Strong problem-solving and analytical skills.
  4. Continuous learner with a growth mindset.

This position offers an opportunity to shape the future of software architecture education and contribute to the success of learners and organizations in the technology sector. If you are passionate about teaching and have a strong background in software architecture, we encourage you to apply for this exciting role.


#J-18808-Ljbffr

  • Saint-Hyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    ETS – Architecture Roles & Responsibilities – Software Architecture Curriculum Design and DeliveryThe role resides in the Enterprise Architecture team within the Enterprise Technology and Services (ETS) Division.The Software Architecture Curriculum Designer and Trainer is responsible for designing, developing, and delivering high-quality training...


  • Saint-Hyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job DescriptionThe Software Architecture Curriculum Designer and Trainer is responsible for designing, developing, and delivering high-quality training programs related to enterprise architecture.About the RoleDesign comprehensive training programs that include lectures, hands-on exercises, and assessments.Create engaging and interactive course materials,...


  • Saint-Hyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Description:The Enterprise Architecture Learning Specialist will be responsible for designing, developing, and delivering high-quality training programs related to enterprise architecture. This role requires a strong understanding of software design principles, architectural patterns, and best practices, as well as the ability to effectively communicate...


  • Saint-Hyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    About the OpportunityWe are seeking a highly skilled and experienced professional to join our team as a Software Architecture Curriculum Designer and Trainer.Key ResponsibilitiesDevelop and deliver training programs that meet the needs of software developers, architects, and technical managers.Collaborate with subject matter experts to identify learning...


  • Saint-Hyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    About the Company:ALLTECH CONSULTING SVC INC is a leading global consulting firm providing expert advice and solutions to clients across various industries. We are committed to helping our clients achieve their goals through innovative thinking, collaboration, and expertise.Role Overview:The Software Architecture Trainer and Curriculum Developer will be...


  • Saint-Hyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Overview:We are seeking a highly skilled Architectural Training Program Manager to join our team at ALLTECH CONSULTING SVC INC. As a key member of our Enterprise Architecture team, you will be responsible for designing, developing, and delivering high-quality training programs related to enterprise architecture.Responsibilities:Design and develop...


  • Saint-Hyacinthe, Quebec, Canada Bell Canada Full time

    Job DescriptionWe are seeking a talented Backend Software Engineer to join our Video Technology group, designing and building backend software components for our Fibe TV, Alt TV, and Satellite TV lines of business. This role will be responsible for developing top-of-the-line software based on the highest industry standards, leveraging the best development...


  • Saint-Hyacinthe, Quebec, Canada Terapro Group Full time

    **About Terapro Agriculture**">Terapro Agriculture, a renowned dealer for the New Holland brand, specializes in the sale and maintenance of cutting-edge agricultural equipment. Our extensive range includes state-of-the-art tractors, combines, foragers, and more, designed to meet all land management needs.We are seeking an Agricultural Equipment Trainer to...

  • Software Designer

    7 days ago


    Saint-Hyacinthe, Quebec, Canada EXFO Full time

    Software Designer / Concepteur(trice) logicielVille Saint-Laurent, Quebec, CASous la supervision du Chef de groupe R&D et en tant que Concepteur logiciel, vous aurez comme principales responsabilités les développements de logiciels reliés aux produits de la division Optique. Vous participerez à la définition des requis, à l'analyse, la conception, le...

  • Software Designer

    7 days ago


    Saint-Hyacinthe, Quebec, Canada EXFO Full time

    Software Designer / Concepteur(trice) logicielVille Saint-Laurent, Quebec, CASous la supervision du Chef de groupe R&D et en tant que Concepteur logiciel, vous aurez comme principales responsabilités les développements de logiciels reliés aux produits de la division Optique. Vous participerez à la définition des requis, à l'analyse, la conception, le...


  • Saint-Hyacinthe, Quebec, Canada Bell Canada Full time

    Bell Canada's purpose is to advance how Canadians connect with each other and the world.We achieve this by providing consumers and businesses with best network technologies, innovative digital solutions, and seamless customer experiences.Key ResponsibilitiesDesign and Implement Software Solutions: Leverage development best practices and testing strategies to...


  • Saint-Hyacinthe, Quebec, Canada vidIQ Full time

    Company OverviewAbout vidIQ: We build software to empower YouTube creators, helping them achieve their goals. Our mission is to advance the creator's journey with actionable data-driven insights and AI-powered tools. We prioritize our values of being creator-obsessed, lean, fast, and scientific. Having already supported millions of creators, we invite...


  • Saint-Hyacinthe, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    About the JobThis role requires a highly skilled and experienced professional who can design, develop, and deliver high-quality training programs related to enterprise architecture.Key ResponsibilitiesDevelop comprehensive training programs that include lectures, hands-on exercises, and assessments.Collaborate with learning & development and divisional...


  • Saint-Hyacinthe, Quebec, Canada Sym-Tech Full time

    Sous la responsabilité du directeur, le technologue en architecture – mène à terme les projets résidentiels, commerciaux, institutionnels ou de restauration de bâtiments, qui lui sont attribués. Fonctions principales de technicien en architecture : Réfléchir et concevoir le design des pièces à produire en collaboration avec les architectes et les...


  • Saint-Hyacinthe, Quebec, Canada Sym-Tech Full time

    Sous la responsabilité du directeur, le technologue en architecture – mène à terme les projets résidentiels, commerciaux, institutionnels ou de restauration de bâtiments, qui lui sont attribués.Fonctions principales de technicien en architecture :Réfléchir et concevoir le design des pièces à produire en collaboration avec les architectes et les...


  • Saint-Hyacinthe, Quebec, Canada Sym-Tech Full time

    Sous la responsabilité du directeur, le technologue en architecture – mène à terme les projets résidentiels, commerciaux, institutionnels ou de restauration de bâtiments, qui lui sont attribués. Fonctions principales de technicien en architecture : Réfléchir et concevoir le design des pièces à produire en collaboration avec les architectes et...


  • Saint-Hyacinthe, Quebec, Canada Desjardins Full time

    About the Job DescriptionThis job description outlines the main responsibilities and requirements for the role of IP Network Architect Lead in the Broadband and Routing Portfolio. The job requires a combination of technical expertise, business acumen, and leadership skills to ensure the successful delivery of customer IP solutions.The ideal candidate will...


  • Saint-Hyacinthe, Quebec, Canada Sym-Tech Full time

    Description du poste : Vous rejoindrez notre équipe comme technologue en architecture au sein de l'entreprise Sym-Tech. A propos de l'entreprise :Sym-Tech est une entreprise en croissance qui recherche un technologue en architecture pour mener à bien nos projets résidentiels, commerciaux, institutionnels ou de restauration de bâtiments.Missions et...


  • Saint-Hyacinthe, Quebec, Canada Microsoft Canada Full time

    Lead Electrical Systems Designer OpportunityWe are seeking an experienced Lead Electrical Systems Designer to join our dynamic team. The successful candidate will analyze technical documentation and customer specifications, as well as contribute to internal and outsourced work definitions.Key responsibilities include participating in preliminary studies,...


  • Saint-Hyacinthe, Quebec, Canada Microsoft Canada Full time

    Electrical Wiring Design Expert OpportunityMTLS Aerostructure is seeking an experienced Electrical Wiring Design Expert to join our dynamic team. The successful candidate will analyze technical documentation and customer specifications, as well as contribute to internal and outsourced work definitions.Key responsibilities include participating in preliminary...