thank you for subscribing to your personalised job alerts.

    2 jobs found for business analyst in montreal

    filter1
    clear all
      • Montréal, Québec
      • Contract
      Data Architect / IT-Business-Functional AnalystsYou participate in the evolution of technological architecture practice through the Design and Operationalization of the reference model. You participate in the development of reusable business objects for our business sectors. You oversee the data via an architecture allowing the organization to achieve its strategic and business objectives.Responsibilities· Advise the various specialists and business partners in the identification of solutions relating to the various mandates under his responsibility.· Design and develop conceptual, logical or physical data models as part of complex and transversal business projects and in accordance with defined frameworks.· Develop and recommend the strategies necessary to carry out projects while ensuring the integrity of data, schedules and budgets.· Ensure the data framework via an architecture allowing the organization to achieve its strategic and business objectives.Maintain a comprehensive understanding of the data in place and ensure that the solution takes into account all aspects of the data lifecycle and its integrity.· Act as a consultant in his field of specialty and represent his unit to various committees and departments in connection with the mandates entrusted to him.· Ensure the quality of the deliverables of the projects under his responsibility.Anticipate trends in his field of expertise and ensure the application of best practices relating to data modeling.Required profileFunctional architect / Business analyst / IT analystInterest in identifying data based on business needsMapping of his business areaModeling at the conceptual levelModeling at the physical levelA minimum of eight years of relevant experiencePrinciples of Agile developmentConfluence and Jira toolsAdvanced capabilities of Ms Excel: macros, analysis functions, search functions, cross tablesInterest in an evolution towards a role of data architectKnowledge constituting an asset for the position:Command Query Responsibility Segregation (CQRS)Domain Driven Design (DDD)· Service Oriented Architecture (SOA) and microservices; canonical schema· Experience in the use of market reference models and corporate information models.UML specification for the modeling of classes and objectsXSD Schema, Json, XMI specificationsModeling entity relations (relational models, normal forms, etc.)ACORD and Teradata frameworksSAP Power Designer and Sparx Enterprise Architect modeling tools including their advanced capabilities (Macros, code generators, converters, integration with external sources, report design)Principles of Agile developmentConfluence and Jira toolsAdvanced capabilities of Ms Excel: macros, analysis functions, search functions, cross tablesAdvantages___________________________________________________________________________________Responsibilities___________________________________________________________________________________Qualifications___________________________________________________________________________________Summary___________________________________________________________________________________
      Data Architect / IT-Business-Functional AnalystsYou participate in the evolution of technological architecture practice through the Design and Operationalization of the reference model. You participate in the development of reusable business objects for our business sectors. You oversee the data via an architecture allowing the organization to achieve its strategic and business objectives.Responsibilities· Advise the various specialists and business partners in the identification of solutions relating to the various mandates under his responsibility.· Design and develop conceptual, logical or physical data models as part of complex and transversal business projects and in accordance with defined frameworks.· Develop and recommend the strategies necessary to carry out projects while ensuring the integrity of data, schedules and budgets.· Ensure the data framework via an architecture allowing the organization to achieve its strategic and business objectives.Maintain a comprehensive understanding of the data in place and ensure that the solution takes into account all aspects of the data lifecycle and its integrity.· Act as a consultant in his field of specialty and represent his unit to various committees and departments in connection with the mandates entrusted to him.· Ensure the quality of the deliverables of the projects under his responsibility.Anticipate trends in his field of expertise and ensure the application of best practices relating to data modeling.Required profileFunctional architect / Business analyst / IT analystInterest in identifying data based on business needsMapping of his business areaModeling at the conceptual levelModeling at the physical levelA minimum of eight years of relevant experiencePrinciples of Agile developmentConfluence and Jira toolsAdvanced capabilities of Ms Excel: macros, analysis functions, search functions, cross tablesInterest in an evolution towards a role of data architectKnowledge constituting an asset for the position:Command Query Responsibility Segregation (CQRS)Domain Driven Design (DDD)· Service Oriented Architecture (SOA) and microservices; canonical schema· Experience in the use of market reference models and corporate information models.UML specification for the modeling of classes and objectsXSD Schema, Json, XMI specificationsModeling entity relations (relational models, normal forms, etc.)ACORD and Teradata frameworksSAP Power Designer and Sparx Enterprise Architect modeling tools including their advanced capabilities (Macros, code generators, converters, integration with external sources, report design)Principles of Agile developmentConfluence and Jira toolsAdvanced capabilities of Ms Excel: macros, analysis functions, search functions, cross tablesAdvantages___________________________________________________________________________________Responsibilities___________________________________________________________________________________Qualifications___________________________________________________________________________________Summary___________________________________________________________________________________
      • Montréal, Québec
      • Contract
      C# Programmer AnalystRole and responsibilities:The position is for a C#/.Net developer with knowledge of the Equity Derivative business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes. Our main partners and clients are Traders, Sales, Trade support and Operation teams.The Post Trade Equity team develops and support software in an AGILE environment for trade booking, position management, settlement management and straight through processing of electronic trades. Our software interacts with various upstream and downstream systems.The position involves developing our strategic trading tool for trade capture and regulatory reporting across Equtity Derivative. This position includes client and server-side development. The candidate will be required to take part in the requirements gathering and design process, along with the business analyst, which will require knowledge of finance and trading protocols. The candidate will also be expected to take requirements all the way to delivery meanwhile following agile, continuous delivery and change management processes.Day-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently Profile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies:Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesDay-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently QualificationsProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative productsSummaryProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products
      C# Programmer AnalystRole and responsibilities:The position is for a C#/.Net developer with knowledge of the Equity Derivative business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes. Our main partners and clients are Traders, Sales, Trade support and Operation teams.The Post Trade Equity team develops and support software in an AGILE environment for trade booking, position management, settlement management and straight through processing of electronic trades. Our software interacts with various upstream and downstream systems.The position involves developing our strategic trading tool for trade capture and regulatory reporting across Equtity Derivative. This position includes client and server-side development. The candidate will be required to take part in the requirements gathering and design process, along with the business analyst, which will require knowledge of finance and trading protocols. The candidate will also be expected to take requirements all the way to delivery meanwhile following agile, continuous delivery and change management processes.Day-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently Profile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies:Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesDay-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently QualificationsProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative productsSummaryProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products

    thank you for subscribing to your personalised job alerts.

    It looks like you want to switch your language. This will reset your filters on your current job search.