Expert Solution

1 month ago


Montréal QC HB M, Montréal, Canada Canadian National Railway Full time
At CN, we work together to move our company-and North America-forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and safely and our employees can focus on value-added tasks. You will be able to develop your skills and career in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us

Job Summary

As an Expert Solution & System Integration, you'll be at the forefront of technology, seamlessly connecting business needs with user experience. Your role involves developing integration strategies for highly complex systems to serve railroad operations, creating precise interface specifications, and analyzing solutions to ensure smooth data flows across various IT/OT layers (hardware, platforms, applications, and legacy systems). Your leadership and meticulous product documentation will be instrumental in driving successful product development

Main Responsibilities

Key Responsibilities:

1. Strategic Integration Leadership:

Lead the software development lifecycle, overseeing end-to-end solution development envisioned by architects.

Act as the technical bridge between solution architecture, business analysis, UI/UX design, development, infrastructure integration, quality testing, vendors, and project management.

Ensure a consistent understanding of the solution across all team members.

2. Effective Collaboration:

Collaborate seamlessly with cross-functional technical teams, fostering innovation and efficient problem-solving.

Engage with both business stakeholders and technical experts, adapting communication styles as needed.

3. Solution Planning and Delivery:

Work closely with Business and IT stakeholders during the planning phase.

Define functional components and integration points within the solution.

Identify task dependencies and sequence activities across teams.

Support functional designers and uphold best practices in design documentation.

Qualifications:

Technical Mastery: You're the go-to technical expert for end-to-end solution delivery.

Communication Agility: Whether simplifying tech jargon for non-technical stakeholders or engaging in complex discussions with the product team, you excel.

Collaborative Mindset: You thrive in cross-functional environments, driving successful outcomes through teamwork.

If you're passionate about shaping cutting-edge solutions and ensuring seamless integration, we invite you to join our dynamic team

Major Responsibilities:

1. Research

Collaborate with Business Area, Product Owner, Product Manager, Architects and Designers (UX/data), to understand business objectives and purpose of the future application

Supports requirements gathering and architecture shaping

Perform research to understand 'As Is' application(s) (when applicable) and architecture artifacts

Perform research and get familiar with commercial package chosen (when applicable)

Understand integration points between, hardware, front-end, backend and satellite systems and highlight potential solution delivery risks

2. Define

Collaborate with UX, application and data designers to understand individual pieces and component of the solution design

Collaborate with other IT stakeholder and vendors to understand integration points

Envision and identify systems components required to deliver the full integrated solution

Ensure all the pieces of the solution have been thought thru and that the solution respects the agreed architecture

Collaborate with Business and Data Designers to define data conversion strategy

Collaborate with Quality Assurance to build-up strategies and overall integration testing requirements

Work closely with all teams involved (including vendors) in defining and planning the delivery of the solution

3. Deliver

Oversee application design activities (including vendor's)

Lead design sessions and overall design decisions

Advocate standardization and design patterns

Work closely with IT Stakeholders (including vendors) in removing any solution barriers, translate the impact of these barriers to the project leadership, and manage and mitigate the associated risks

Escalate potential architecture changes or change in scope

Review and approve functional design documents and ensure consistency of documentation an integrated solution

Coordinate solution activities among all the different teams involved

Ensure that all requirements and integration failure points have been met through testing activities

Finalize and lead conversion activity in collaboration with Business and Data Designer

Collaborate to the preparation and coordination the full Implementation Plan

Ensures solution is stable in production and properly transferred to core

Master the end-to-end solution and act as the go-to person for any question related to the solution in scope for delivery

Oversee support requests and ensure integrity of the long-term solution

Ensure the solution follows the standard support procedures

Ensure solution is stable and sustainable in Production Environment

4. Govern

Assist in defining design standards, maintaining/evolving governance, and foundational best practices (i.e., design patterns, design principles.)

Maintain the currency of the design documentation

Analyze and evaluate design documentation and solution decomposition and improve based on lessons learns and best practice

Assist in defining data modeling standards, and foundational best practices

Collaborate in the elaboration of long-term vision to move toward interactive design and Design Thinking

Lead technical discussions and moderate technical decisions

Skills / Functional Knowledge:

Entrepreneur mindset, self started and with solid leadership experience

Strong communication skills - communicate well with technical and nontechnical audience and at all levels ( IT, business )

Solid experience with SDLC in highly regulated and operation critical environments

Strong problem-solving skills

Strong organization skills

Creative, innovator and strong analytical skills

Experienced to building products with external vendors (on shore and off-shore)

Education / Certification / Experience:

Bachelor or Technical degree in Computer sciences, Software Engineering, or Information technology

Minimum of 7-12 years of relevant experience in software engineering lifecycle process

Familiar with API Management platforms such as APIGee (preferred), WSO2, SwaggerHub, Mashery or others

Experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, and Swagger

Experience with cloud technologies (Google, Azure)

Experience with Dev Opps tools and process

Past exposure to Reliability, Maintainability and Safety requirements

Past exposure to Mobile platform (Android OS, Apple OS, Firebase)

Experience with Business requirement gathering process

Experience with Data modeling

Past exposure to mainframe systems

Past exposure to high complexity system integration involving operation safety components (rail, aerospace, robotics, IoT, etc)

Strong knowledge in technical and functional specifications using flowcharting, sequence diagrams, or any other UML pattern needed.

Experience in leading a team in the context of a project lifecycle (waterfall and agile/hybrid agile)

Bilingualism (nice to have) with high proficiency in English (spoken and written)

This position is posted as a grade 7. For internal candidates, note that the grade level of the position may adjust based on the employee's experience.

About CN

CN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada's Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.

At CN, we are dedicated to building North America's safest, most inclusive and sustainable railroad, which includes reflecting the communities in which we operate. Research shows that candidates from underrepresented groups often don't apply unless they feel they fit the job posting at 100%. Even if you don't see yourself in every job requirement listed in a posting, we still encourage you to apply. If you require an accommodation for the recruitment process (including alternate formats of materials, accessible meeting rooms or other accommodations), please reach out to our team at .

As an equal employment opportunity employer, all qualified applicants will receive consideration for employment without regard to race, color, religion . click apply for full job details

  • Montréal, QC, H1A, Montréal, Canada LGS, une Société IBM an IBM Company Full time

    LGS, c'est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C'est aussi une culture d'entreprise axée sur la diversité et l'inclusion, où nous accueillions tant les talents locaux qu'internationaux.Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et...


  • Dorval, QC, H0S, Montréal, Canada Air Canada Full time

    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada's global network is evolving and adapting to technology changes which include the adoption of...


  • Pointe-Claire, QC, H2V, Montréal, Canada Fed Manutech Full time

    Hello, I'm Julie Baptista, Team Leader at FED ManuTech, the temporary and permanent recruitment specialist for the engineering and manufacturing professions. We're experts who speak your language. We are committed to supporting you throughout your job search and at every stage of your career.I am currently recruiting for a systems integrator...


  • Chambly, QC, H7E, Montréal, Canada Fed Manutech Full time

    Hello, I'm Rayan MERRIEN, FED ManuTech Recruitment Consultant, a specialist in temporary and permanent recruitment for the engineering and manufacturing professions. We're experts who speak your language. We are committed to supporting you throughout your job search and at every stage of your career.Hello, I'm Rayan MERRIEN, FED ManuTech...

  • Estimateur industriel

    4 weeks ago


    Saint-Léonard, QC, Montréal, Canada Go RH Full time

    À propos de Couverture Montréal NordPlongez dans l'excellence avec Couverture Montréal Nord ! Depuis 1954, notre entreprise est le pilier de la toiture et de la ferblanterie pour les secteurs commercial, industriel et institutionnel. Avec une équipe de plus de 250 experts passionnés, unissant leurs forces dans un esprit d'équipe et de plaisir...


  • Pointe-Claire, QC, H2V, Montréal, Canada Fed Manutech Full time

    Bonjour, je suis Julie Baptista, Cheffe d'équipe FED ManuTech, spécialiste du recrutement temporaire et permanent pour les métiers de l'ingénierie, du génie et du manufacturier. Nous sommes des experts et parlons votre langage. Nous nous engageons à vos côtés pour vous accompagner tout au long de votre recherche d'emploi et à chaque...


  • Sherbrooke, QC, H1W, Montréal, Canada Meubles BOFF Full time

    Devenez le maître des solutions d'économie d'espace en tant qu'installateur de lits escamotables ! Rejoignez notre équipe et assumez la passionnante responsabilité de livrer et d'installer nos meubles innovants et/ou ensembles à travers les villes dynamiques de Montréal, Québec, Gatineau et Sherbrooke. Apportez commodité et style aux...


  • Dorval, QC, H0S, Montréal, Canada Air Canada Full time

    Description Appartenir à Air Canada, c'est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l'avant-garde du transport aérien de passagers. Le réseau mondial d'Air Canada évolue...


  • Longueuil, QC, H4H, Montréal, Canada GBS - General Bearing Service inc. Full time

    En tant que Conseiller aux Ventes / Expert en Relation Client , vous serez le pilier essentiel pour établir et maintenir la relation avec nos clients dans un environnement axé sur le travail d'équipe. Pourquoi General Bearing Service? AVANTAGES Variété des Tâches: Chaque jour est unique. Rabais Employés: Bénéficiez de nos produits à des...

  • Financial controller

    4 weeks ago


    Magog, QC, H1X, Montréal, Canada Go RH Full time

    We are looking for a Financial Controller to join our team at Magotteaux Lté. You will be providing expert accounting and financial services to a leader in process optimization solutions for various industries. This pivotal role entails defining, recommending, and implementing financial standards, policies, procedures, and systems to support performance...


  • Sherbrooke, QC, H1W, Montréal, Canada National Bank Full time

    As a Customer Service Agent for our Sherbrooke’s call centres, you’ll support clients with their banking needs and help them use our electronic solutions. You’ll have a positive impact on clients by listening closely to their needs and offering excellent customer service.Youtube VideoYour compensationThe salary starts at $21.50/hour with two salary...


  • Saint-Léonard, QC, Montréal, Canada Métier Plus Full time

    À propos de l’entreprise:Notre partenaire est un Entrepreneur et il recherche un employé d'équipe & passionné par la plomberie afin d'occuper un rôle crucial dans son entreprise.Description du poste:Sous la responsabilité du Président, l’estimateur est principalement responsable de l’élaboration des soumissions de projets de plomberie...


  • Saint-Laurent, QC, H1E, Montréal, Canada Nvira Full time

    Nous cherchons actuellement un(e) Chargé(e) de projet intermédiaire en Géoenvironnement pour rejoindre nos équipes de Montréal et Québec. En tant que firme de génie-conseil multidisciplinaire en sciences de l’environnement établie depuis 2009, nous nous distinguons par notre offre de service globale et notre expérience client distinctive. Nos...


  • Dorval, QC, H0S, Montréal, Canada Air Canada Full time

    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. This role sits within Air Canada's Customer Digital team, that encompasses all the applications that...

  • Banking Advisor

    1 week ago


    Longueuil, QC, H4H, Montréal, Canada National Bank Part time

    A career as a Banking Advisor at National Bank is a versatile and varied role that allows you to live your ambitions and have a positive impact on your own life as well as the lives of your clients and colleagues. You’ll adopt a friendly approach, listen actively and offer a people-centric experience for branch clients. Your job: Greet clients and answer...


  • Saint-Laurent, QC, H1E, Montréal, Canada Nvira Full time

    We are currently seeking an Environment Technician to join our team in Montreal. As a multidisciplinary environmental engineering consulting firm established since 2009, we stand out for our comprehensive service offering and distinctive client experience. Our experts support various clients in real estate, finance, insurance, and petroleum, industrial,...

  • Project Lead

    4 weeks ago


    Ahuntsic North, QC, H2B, Montréal, Canada Paladin Technologies Full time

    We have an exciting opportunity for a Bilingual Project Leadto join our team in Ottawa. The Project Lead will oversee the progress of multiple system delivery for large projects in a timely and cost-effective way. We are looking for an experienced, reliable leader to handle the budget, organization, implementation, and scheduling of a major project. Ideally,...

  • Chargé de projets

    4 weeks ago


    Saint-Léonard, QC, Montréal, Canada Go RH Full time

    À propos de Couverture Montréal NordPlongez dans l'excellence avec Couverture Montréal Nord ! Depuis 1954, notre entreprise est le pilier de la toiture et de la ferblanterie pour les secteurs commercial, industriel et institutionnel. Avec une équipe de plus de 250 experts passionnés, unissant leurs forces dans un esprit d'équipe et de plaisir...


  • Anjou, QC, H1C, Montréal, Canada NuMove Robotique & Vision inc. Full time

    Le groupe NūMove est une entreprise de robotique et de vision. Notre équipe est composée de professionnels expérimentés et hautement qualifiés qui travaillent dans le domaine de solutions d’automatisation pour des entreprises manufacturières depuis plus de 25 ans. Notre riche savoir-faire bonifie l’expérience NūMove auprès de nos clients et...


  • Montréal, QC, H3H 2K4, Montréal, Canada Enterprise Mobility Full time

    Overview Commencez votre carrière chez Enterprise! Nous embauchons immédiatement pour notre programme respecté de formation en gestion. Que vous imaginiez un avenir dans les domaines des ventes, du développement des affaires, du service à la clientèle, de la gestion de la vente au détail ou de l'exploitation, en tant que gestionnaire en cours de...