Thank you for subscribing to your personalised job alerts.

    49 jobs found for c++ in Montreal, Québec

    filter2
    clear all
      • Montréal, Québec
      • Contract
      React JS Developer BI Long term contractMontreal basedIn this position, you will be an integral part of the BI Center team that is responsible for supporting existing applications as well as delivering new applications during projects.Environment- A very stimulating position with many challenges- A team and projects on a human scale, sense of mutual aid, high level of skillsYour missions within projects- Participate in the different stages of the project within a team of developers- Gather needs and define the functionalities to be implemented- Develop, test and deliver reports, dashboards and dynamic graphs according to the projects- Define and provide training to the development teams around BI concepts and also around visualization tools- Define best practices and standards for data management- Design and implement monitoring reports to provide regular status updatesOther day-to-day missions (according to team planning)- Assist in configuring the configuration according to user requests and monitor the platforms.- Understand the software security environment and constraints- Perform post-deployment testing of new releases (quality assurance)- Populate the knowledge base after each incident or new user request- Communicate with users regarding application failures- Handle requests and ad hoc data retrieval requests from users- Adhere to internal IT standards and processes- Report production and project status to the client and IT management in a timely manner.- Communicate effectively and efficiently, orally and in writing, to various audiences at appropriate levels.AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesIn this position, you will be an integral part of the BI Center team that is responsible for supporting existing applications as well as delivering new applications during projects.Environment- A very stimulating position with many challenges- A team and projects on a human scale, sense of mutual aid, high level of skillsYour missions within projects- Participate in the different stages of the project within a team of developers- Gather needs and define the functionalities to be implemented- Develop, test and deliver reports, dashboards and dynamic graphs according to the projects- Define and provide training to the development teams around BI concepts and also around visualization tools- Define best practices and standards for data management- Design and implement monitoring reports to provide regular status updatesOther day-to-day missions (according to team planning)- Assist in configuring the configuration according to user requests and monitor the platforms.- Understand the software security environment and constraints- Perform post-deployment testing of new releases (quality assurance)- Populate the knowledge base after each incident or new user request- Communicate with users regarding application failures- Handle requests and ad hoc data retrieval requests from users- Adhere to internal IT standards and processes- Report production and project status to the client and IT management in a timely manner.- Communicate effectively and efficiently, orally and in writing, to various audiences at appropriate levels.QualificationsProfile ABOUT YOU- You are results-oriented and have an analytical mind to follow up and solve problems efficiently- You are a team player with a sense of responsibility - You are a fast learner and quickly become autonomous- You are able to take initiative- You have good organizational skills- You have the ability to manage several tasks and projects simultaneously and to follow up in real time (escalation procedure)- English required, French desired TECHNICAL SKILLS- Bachelor's/Master's degree in Computer Science or other related university degree - Experience working with APIs- Experience with object and web programming- Experience with collaboration tools: Git, JIRA- Knowledge of Javascript, ReactDesired- Experience working with Python programming- Experience working with Unix & Windows servers- Experience working with relational databases: Oracle, MS SQL, MySQL, PostgreSQL- Experience with Business Intelligence tools: Tableau, Power BI, MicroStrategy- Knowledge of an ETL tool: Pentaho Data Integration, Talend, InformaticaSummaryProfile ABOUT YOU- You are results-oriented and have an analytical mind to follow up and solve problems efficiently- You are a team player with a sense of responsibility - You are a fast learner and quickly become autonomous- You are able to take initiative- You have good organizational skills- You have the ability to manage several tasks and projects simultaneously and to follow up in real time (escalation procedure)- English required, French desired TECHNICAL SKILLS- Bachelor's/Master's degree in Computer Science or other related university degree - Experience working with APIs- Experience with object and web programming- Experience with collaboration tools: Git, JIRA- Knowledge of Javascript, ReactDesired- Experience working with Python programming- Experience working with Unix & Windows servers- Experience working with relational databases: Oracle, MS SQL, MySQL, PostgreSQL- Experience with Business Intelligence tools: Tableau, Power BI, MicroStrategy- Knowledge of an ETL tool: Pentaho Data Integration, Talend, InformaticaRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      React JS Developer BI Long term contractMontreal basedIn this position, you will be an integral part of the BI Center team that is responsible for supporting existing applications as well as delivering new applications during projects.Environment- A very stimulating position with many challenges- A team and projects on a human scale, sense of mutual aid, high level of skillsYour missions within projects- Participate in the different stages of the project within a team of developers- Gather needs and define the functionalities to be implemented- Develop, test and deliver reports, dashboards and dynamic graphs according to the projects- Define and provide training to the development teams around BI concepts and also around visualization tools- Define best practices and standards for data management- Design and implement monitoring reports to provide regular status updatesOther day-to-day missions (according to team planning)- Assist in configuring the configuration according to user requests and monitor the platforms.- Understand the software security environment and constraints- Perform post-deployment testing of new releases (quality assurance)- Populate the knowledge base after each incident or new user request- Communicate with users regarding application failures- Handle requests and ad hoc data retrieval requests from users- Adhere to internal IT standards and processes- Report production and project status to the client and IT management in a timely manner.- Communicate effectively and efficiently, orally and in writing, to various audiences at appropriate levels.AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesIn this position, you will be an integral part of the BI Center team that is responsible for supporting existing applications as well as delivering new applications during projects.Environment- A very stimulating position with many challenges- A team and projects on a human scale, sense of mutual aid, high level of skillsYour missions within projects- Participate in the different stages of the project within a team of developers- Gather needs and define the functionalities to be implemented- Develop, test and deliver reports, dashboards and dynamic graphs according to the projects- Define and provide training to the development teams around BI concepts and also around visualization tools- Define best practices and standards for data management- Design and implement monitoring reports to provide regular status updatesOther day-to-day missions (according to team planning)- Assist in configuring the configuration according to user requests and monitor the platforms.- Understand the software security environment and constraints- Perform post-deployment testing of new releases (quality assurance)- Populate the knowledge base after each incident or new user request- Communicate with users regarding application failures- Handle requests and ad hoc data retrieval requests from users- Adhere to internal IT standards and processes- Report production and project status to the client and IT management in a timely manner.- Communicate effectively and efficiently, orally and in writing, to various audiences at appropriate levels.QualificationsProfile ABOUT YOU- You are results-oriented and have an analytical mind to follow up and solve problems efficiently- You are a team player with a sense of responsibility - You are a fast learner and quickly become autonomous- You are able to take initiative- You have good organizational skills- You have the ability to manage several tasks and projects simultaneously and to follow up in real time (escalation procedure)- English required, French desired TECHNICAL SKILLS- Bachelor's/Master's degree in Computer Science or other related university degree - Experience working with APIs- Experience with object and web programming- Experience with collaboration tools: Git, JIRA- Knowledge of Javascript, ReactDesired- Experience working with Python programming- Experience working with Unix & Windows servers- Experience working with relational databases: Oracle, MS SQL, MySQL, PostgreSQL- Experience with Business Intelligence tools: Tableau, Power BI, MicroStrategy- Knowledge of an ETL tool: Pentaho Data Integration, Talend, InformaticaSummaryProfile ABOUT YOU- You are results-oriented and have an analytical mind to follow up and solve problems efficiently- You are a team player with a sense of responsibility - You are a fast learner and quickly become autonomous- You are able to take initiative- You have good organizational skills- You have the ability to manage several tasks and projects simultaneously and to follow up in real time (escalation procedure)- English required, French desired TECHNICAL SKILLS- Bachelor's/Master's degree in Computer Science or other related university degree - Experience working with APIs- Experience with object and web programming- Experience with collaboration tools: Git, JIRA- Knowledge of Javascript, ReactDesired- Experience working with Python programming- Experience working with Unix & Windows servers- Experience working with relational databases: Oracle, MS SQL, MySQL, PostgreSQL- Experience with Business Intelligence tools: Tableau, Power BI, MicroStrategy- Knowledge of an ETL tool: Pentaho Data Integration, Talend, InformaticaRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Our client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Qualifications-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)SummaryOur client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Qualifications-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)SummaryOur client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      RESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)AdvantagesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)ResponsibilitiesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)QualificationsRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)SummaryRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross-platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      RESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)AdvantagesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)ResponsibilitiesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)QualificationsRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)SummaryRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross-platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      C# .NET Programmer AnalystLong term contract Montreal based The position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesThe position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyQualificationsProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishSummaryProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      C# .NET Programmer AnalystLong term contract Montreal based The position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesThe position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyQualificationsProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishSummaryProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Our client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Qualifications-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)SummaryOur client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Qualifications-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)SummaryOur client is looking for a .Net developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in C#-Professional experience in SQL -Professional experience in web programming, preferably Angular-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-SQL - SQL Server-C# - .NET Core-Angular-Design Pattern-Agile Scrum-Test-driven development (TDD)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      C# .NET Programmer AnalystLong term contract Montreal based The position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesThe position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyQualificationsProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishSummaryProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      C# .NET Programmer AnalystLong term contract Montreal based The position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesThe position is for a C#/.Net developer with knowledge of the Fixed Income business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes including Bonds, IRD and FX. Our main partners and clients are Traders, Sales, Trade support and Operation teams. The Post Trade Fixed Income 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 Fixed Income. 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.Main accountabilities:- building applications for various front office businesses- ensuring all data and flows between other trading and settlement applications are maintained- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams) _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyQualificationsProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishSummaryProfile CompetenciesGood written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry business Strong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environmentDesired/ Plus: Algorithmic skillsKnowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Bonds, IRS, FX productsTechnical skillsThorough knowledge of object-oriented programmingStrong technical skills in .Net C#Experience in multithreaded application developmentCommand of WPF development skills with focus on highly performant front-end applicationsProficient in messaging technologies, network protocols, socket programmingStrong knowledge of programming design patterns including MVVMSource control tools, preferably Git.Understanding of agile development practicesProficient in Dependency Injection and Entity FrameworkExperience with development and deployment of RESTful servicesDesired/ Plus:Other object-oriented design languages and methodologies (Java)Big Data (MongoDB)Test automation toolsSQL on Oracle databaseExperience in scriptingPrior Work experiencePrevious significant experience as a developer in an investment banking environment (at least 3 years)EducationBS degree in Computer Science or equivalentDesired/ Plus:Degree in financeLanguagesEnglishRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Our client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.QualificationsExposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.SummaryOur client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.QualificationsExposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.SummaryOur client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Our client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.QualificationsExposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.SummaryOur client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.QualificationsExposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.SummaryOur client is looking for a full stack developer, long term contract in Montreal.Here is the needed experience;-3 to 10 years as a software applications developer-Professional experience in object-oriented programming in Java and/or C#-Professional experience in SQL (NoSql is a plus)-Professional experience in web programming, preferably Angular/React/REST APIs-Professional experience in version control systems and continuous delivery tools.Here is the required technical experience:-Exposing and consuming API’s such as RESTFul APIs (Java and/or C#). -Service oriented application architecture knowledge. -Knowledge on Databases (MSSQL) -Using of standard tools for source version control systems (Git), unit testing, continuous integration.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Angular Web DeveloperLong term contractCandidates must be able to be in the Montreal office twice 2 a weekMissions Primary tasks include but are not limited to:- building applications for various Liquidity and Capital Stress testing- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_ Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_ Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_ Collaborate with others teams (networking, systems, quality insurance, support, architects, others development teams..). _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesMissions Primary tasks include but are not limited to:- building applications for various Liquidity and Capital Stress testing- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_ Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_ Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_ Collaborate with others teams (networking, systems, quality insurance, support, architects, others development teams..). _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyQualificationsProfil CompetenciesRequired:Good written & verbal communication skillsExperience in financial products / financial industry business processesStrong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high pressure environment Desired/ Plus:Liquidity stress testingStress test models for Liquidity Technical skillsRequired: Full stack C# / Angular /ReactMust have hands-on experience with Angular 8 or aboveExpertise across JavaScript, HTML and CSSStrong UI development experienceExperience with GithubBack-end development experienceSkilled in t-SQLVisual Studio and SQL management Studiocommonly used design patterns and multi-threadingworking in an Agile development teamTDD/BDD and its practical implementationDependency InjectionAn understanding of version control SVN & GITAn understanding of continuous integration and continuous delivery Desired/ Plus:Other object-oriented design languages and methodologies (Java, C/C++)Test automation toolsPythonExcel / VBA developmentMS SQL Server databaseSummaryProfil CompetenciesRequired:Good written & verbal communication skillsExperience in financial products / financial industry business processesStrong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high pressure environment Desired/ Plus:Liquidity stress testingStress test models for Liquidity Technical skillsRequired: Full stack C# / Angular /ReactMust have hands-on experience with Angular 8 or aboveExpertise across JavaScript, HTML and CSSStrong UI development experienceExperience with GithubBack-end development experienceSkilled in t-SQLVisual Studio and SQL management Studiocommonly used design patterns and multi-threadingworking in an Agile development teamTDD/BDD and its practical implementationDependency InjectionAn understanding of version control SVN & GITAn understanding of continuous integration and continuous delivery Desired/ Plus:Other object-oriented design languages and methodologies (Java, C/C++)Test automation toolsPythonExcel / VBA developmentMS SQL Server databaseRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Angular Web DeveloperLong term contractCandidates must be able to be in the Montreal office twice 2 a weekMissions Primary tasks include but are not limited to:- building applications for various Liquidity and Capital Stress testing- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_ Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_ Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_ Collaborate with others teams (networking, systems, quality insurance, support, architects, others development teams..). _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesMissions Primary tasks include but are not limited to:- building applications for various Liquidity and Capital Stress testing- defining the architecture for new developments- Managing each initiative given by management from start to end, meaning:_Work with users and business analysts to understand user needs and translate requirements into systems_Propose designs and implement the project accordingly_Review and design the architecture for the new systems_Estimate effort and ensure timely delivery_ Ensure agile and continuous delivery methodology is followed_Ensure code is well tested_ Ensure that release management / change management processes are followed_ Be responsible for the 2nd and 3rd level of support_Assist the support team in the rollout of releases_ Give clear and consistent reports to the clients and management_ Assess risks and develop contingent strategies_ Collaborate with others teams (networking, systems, quality insurance, support, architects, others development teams..). _Rely on IT best practices to improve quality of development_ Participate as a motivated, proactive and highly contributing member of the global team_Manage several streams of work concurrentlyQualificationsProfil CompetenciesRequired:Good written & verbal communication skillsExperience in financial products / financial industry business processesStrong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high pressure environment Desired/ Plus:Liquidity stress testingStress test models for Liquidity Technical skillsRequired: Full stack C# / Angular /ReactMust have hands-on experience with Angular 8 or aboveExpertise across JavaScript, HTML and CSSStrong UI development experienceExperience with GithubBack-end development experienceSkilled in t-SQLVisual Studio and SQL management Studiocommonly used design patterns and multi-threadingworking in an Agile development teamTDD/BDD and its practical implementationDependency InjectionAn understanding of version control SVN & GITAn understanding of continuous integration and continuous delivery Desired/ Plus:Other object-oriented design languages and methodologies (Java, C/C++)Test automation toolsPythonExcel / VBA developmentMS SQL Server databaseSummaryProfil CompetenciesRequired:Good written & verbal communication skillsExperience in financial products / financial industry business processesStrong knowledge of programming design patternsAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high pressure environment Desired/ Plus:Liquidity stress testingStress test models for Liquidity Technical skillsRequired: Full stack C# / Angular /ReactMust have hands-on experience with Angular 8 or aboveExpertise across JavaScript, HTML and CSSStrong UI development experienceExperience with GithubBack-end development experienceSkilled in t-SQLVisual Studio and SQL management Studiocommonly used design patterns and multi-threadingworking in an Agile development teamTDD/BDD and its practical implementationDependency InjectionAn understanding of version control SVN & GITAn understanding of continuous integration and continuous delivery Desired/ Plus:Other object-oriented design languages and methodologies (Java, C/C++)Test automation toolsPythonExcel / VBA developmentMS SQL Server databaseRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Randstad Technologies is looking for a Quality Assurance Analyst who has 3 to 5 years experience. The responsibilities are:- Key actor of the Testing and Deployment strategy,- Implement, test and deliver functionalities according to the standards of the client - Be an active member of the team in terms of decision making and process improvements,- Contribute to the team continuous improvement through communication, documentation and automation,- Develop the different parts of the application from the user interface to data management.The technologies in demand are:- SQL- C# or Java- Knowledge on Client/Server applications- Knowledgeable on Unix Solaris, Linux and Widows environment- Knowledge of the Test Driven Development process- Knowledge of Cucumber or Specflow- Knowledgeable in Continuous DeliveryIt's a long term contract for a dynamic company in downtown Montreal.AdvantagesLarge banking environmentWork from homeMontreal based40 hours - weekLong term contractResponsibilities- Key actor of the Testing and Deployment strategy,- Implement, test and deliver functionalities according to the standards of the client - Be an active member of the team in terms of decision making and process improvements,- Contribute to the team continuous improvement through communication, documentation and automation,- Develop the different parts of the application from the user interface to data management.Qualifications- SQL- C# or Java- Knowledge on Client/Server applications- Knowledgeable on Unix Solaris, Linux and Widows environment- Knowledge of the Test Driven Development process- Knowledge of Cucumber or Specflow- Knowledgeable in Continuous DeliverySummaryRandstad Technologies is looking for a Quality Assurance Analyst who has 3 to 5 years experience. The responsibilities are:- Key actor of the Testing and Deployment strategy,- Implement, test and deliver functionalities according to the standards of the client - Be an active member of the team in terms of decision making and process improvements,- Contribute to the team continuous improvement through communication, documentation and automation,- Develop the different parts of the application from the user interface to data management.The technologies in demand are:- SQL- C# or Java- Knowledge on Client/Server applications- Knowledgeable on Unix Solaris, Linux and Widows environment- Knowledge of the Test Driven Development process- Knowledge of Cucumber or Specflow- Knowledgeable in Continuous DeliveryIt's a long term contract for a dynamic company in downtown Montreal.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Randstad Technologies is looking for a Quality Assurance Analyst who has 3 to 5 years experience. The responsibilities are:- Key actor of the Testing and Deployment strategy,- Implement, test and deliver functionalities according to the standards of the client - Be an active member of the team in terms of decision making and process improvements,- Contribute to the team continuous improvement through communication, documentation and automation,- Develop the different parts of the application from the user interface to data management.The technologies in demand are:- SQL- C# or Java- Knowledge on Client/Server applications- Knowledgeable on Unix Solaris, Linux and Widows environment- Knowledge of the Test Driven Development process- Knowledge of Cucumber or Specflow- Knowledgeable in Continuous DeliveryIt's a long term contract for a dynamic company in downtown Montreal.AdvantagesLarge banking environmentWork from homeMontreal based40 hours - weekLong term contractResponsibilities- Key actor of the Testing and Deployment strategy,- Implement, test and deliver functionalities according to the standards of the client - Be an active member of the team in terms of decision making and process improvements,- Contribute to the team continuous improvement through communication, documentation and automation,- Develop the different parts of the application from the user interface to data management.Qualifications- SQL- C# or Java- Knowledge on Client/Server applications- Knowledgeable on Unix Solaris, Linux and Widows environment- Knowledge of the Test Driven Development process- Knowledge of Cucumber or Specflow- Knowledgeable in Continuous DeliverySummaryRandstad Technologies is looking for a Quality Assurance Analyst who has 3 to 5 years experience. The responsibilities are:- Key actor of the Testing and Deployment strategy,- Implement, test and deliver functionalities according to the standards of the client - Be an active member of the team in terms of decision making and process improvements,- Contribute to the team continuous improvement through communication, documentation and automation,- Develop the different parts of the application from the user interface to data management.The technologies in demand are:- SQL- C# or Java- Knowledge on Client/Server applications- Knowledgeable on Unix Solaris, Linux and Widows environment- Knowledge of the Test Driven Development process- Knowledge of Cucumber or Specflow- Knowledgeable in Continuous DeliveryIt's a long term contract for a dynamic company in downtown Montreal.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      React/C# Full Stack Developer Long term contractMust be able to be in Montreal office 2 times a weekResume and Infos: phil.ross@randstad.ca Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Profile Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Qualifications Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+Summary Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      React/C# Full Stack Developer Long term contractMust be able to be in Montreal office 2 times a weekResume and Infos: phil.ross@randstad.ca Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Profile Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Qualifications Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+Summary Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      C# .NET Programmer Analyst Long term contractMontreal basedMissions Day-to-Day Responsibilities:Develop desktop application, web front end and back end using SGCIB's technologies. Monitor the company's software development practices.Participate in levels 2 to 3 of application support on a global basis. Assist support level 1.Document existing and new operational and/or technical processes.Occasionally participate to support outside of work hours.Liaise with users, particularly to gather needsAdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilitiesMissions Day-to-Day Responsibilities:Develop desktop application, web front end and back end using SGCIB's technologies. Monitor the company's software development practices.Participate in levels 2 to 3 of application support on a global basis. Assist support level 1.Document existing and new operational and/or technical processes.Occasionally participate to support outside of work hours.Liaise with users, particularly to gather needsQualificationsProfile Technical Skills: C#, Web API 2 (REST), WCF (SOAP), Windows Form, Entity Framework, NHibernate, SQL: MS SQL Server. Tools: Git, JIRA, Visual Studio, Visual Studio Code, TeamCity, IIS, OWIN. Platform: Windows 10 (desktop) and Windows Server (2012-2016). Desired / Plus: Web development using:JavaScript, TypeScript, Angular, Bootstrap, CSS, JQUERY, HTML. Knowledge of IIS Server. Knowledge of Linux systems.Competencies:Good written and verbal communication skills.Analytical skills.Ability to work with teams in different time zones.Desired• Experience in financial products and financial industry business. Experience Needed:• 10+ years of .Net development: Educational Requirements:• BS degree in Computer Science or equivalent Languages:• English• French helpful, but not requiredSummaryProfile Technical Skills: C#, Web API 2 (REST), WCF (SOAP), Windows Form, Entity Framework, NHibernate, SQL: MS SQL Server. Tools: Git, JIRA, Visual Studio, Visual Studio Code, TeamCity, IIS, OWIN. Platform: Windows 10 (desktop) and Windows Server (2012-2016). Desired / Plus: Web development using:JavaScript, TypeScript, Angular, Bootstrap, CSS, JQUERY, HTML. Knowledge of IIS Server. Knowledge of Linux systems.Competencies:Good written and verbal communication skills.Analytical skills.Ability to work with teams in different time zones.Desired• Experience in financial products and financial industry business. Experience Needed:• 10+ years of .Net development: Educational Requirements:• BS degree in Computer Science or equivalent Languages:• English• French helpful, but not requiredRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      C# .NET Programmer Analyst Long term contractMontreal basedMissions Day-to-Day Responsibilities:Develop desktop application, web front end and back end using SGCIB's technologies. Monitor the company's software development practices.Participate in levels 2 to 3 of application support on a global basis. Assist support level 1.Document existing and new operational and/or technical processes.Occasionally participate to support outside of work hours.Liaise with users, particularly to gather needsAdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilitiesMissions Day-to-Day Responsibilities:Develop desktop application, web front end and back end using SGCIB's technologies. Monitor the company's software development practices.Participate in levels 2 to 3 of application support on a global basis. Assist support level 1.Document existing and new operational and/or technical processes.Occasionally participate to support outside of work hours.Liaise with users, particularly to gather needsQualificationsProfile Technical Skills: C#, Web API 2 (REST), WCF (SOAP), Windows Form, Entity Framework, NHibernate, SQL: MS SQL Server. Tools: Git, JIRA, Visual Studio, Visual Studio Code, TeamCity, IIS, OWIN. Platform: Windows 10 (desktop) and Windows Server (2012-2016). Desired / Plus: Web development using:JavaScript, TypeScript, Angular, Bootstrap, CSS, JQUERY, HTML. Knowledge of IIS Server. Knowledge of Linux systems.Competencies:Good written and verbal communication skills.Analytical skills.Ability to work with teams in different time zones.Desired• Experience in financial products and financial industry business. Experience Needed:• 10+ years of .Net development: Educational Requirements:• BS degree in Computer Science or equivalent Languages:• English• French helpful, but not requiredSummaryProfile Technical Skills: C#, Web API 2 (REST), WCF (SOAP), Windows Form, Entity Framework, NHibernate, SQL: MS SQL Server. Tools: Git, JIRA, Visual Studio, Visual Studio Code, TeamCity, IIS, OWIN. Platform: Windows 10 (desktop) and Windows Server (2012-2016). Desired / Plus: Web development using:JavaScript, TypeScript, Angular, Bootstrap, CSS, JQUERY, HTML. Knowledge of IIS Server. Knowledge of Linux systems.Competencies:Good written and verbal communication skills.Analytical skills.Ability to work with teams in different time zones.Desired• Experience in financial products and financial industry business. Experience Needed:• 10+ years of .Net development: Educational Requirements:• BS degree in Computer Science or equivalent Languages:• English• French helpful, but not requiredRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Permanent
      • $65,000 - $75,000 per year
      Reporting to the General Manager and in relation with the President, the person sought will have an impact on all the different departments of the organization in relation to the optimization of the administrative, human and operational processes of the firm. You will be responsible for developing, implementing and evaluating improvements that contribute to the optimization of the work organization as well as the quality of the customer and employee experience. You will be responsible for managing change while ensuring the efficient execution of the office's activities, involving good planning of priorities.This is a new position for a growing professional firm, so we are looking for someone who is comfortable in a vacuum, who enjoys organizing, managing, influencing and constantly improving existing processes, especially through technology. Advantages- 3 semaine vacances- Assurance collective- Horaire flexible 35h 40h semaine- Télétravaille 100% pour le momentResponsibilities-Directs and coordinates the financial and administrative support activities of the company;-Oversee operations related to billing, C/Receive, C/Pay and payroll;-Oversee and contribute to the development and optimization of administrative processes, systems and work practices of the administrative team;-Prepare and analyze monthly/annual financial reports, annual budgets and special reports for management;-Negotiate the acquisition of goods and services inherent to the operation of the company and manage suppliers (lease, IT, internet/telephony, supplies, insurers, etc.);-Maintain relationships with banks, governments and auditors;-Participate in the organization of team events;Qualifications-University education in accounting/finance (professional designation an asset);-Minimum 5 years experience in a team management role;-Advanced Excel, basic Access, and very comfortable with computer systems;-Excellent skills with the Office 365 environment and tools;-Excellent work organization and process optimization skills;-Excellent command of French and English;-Professionalism, versatility, flexibility, rigor and excellent customer service;-Ability to work under pressure, collaboration, sense of responsibility and prioritiesSummaryIf you are interested in this position, please send me your updated resume to firasse.chaar@randstad.ca.WE LOOK FORWARD TO HEAR FROM YOURandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Reporting to the General Manager and in relation with the President, the person sought will have an impact on all the different departments of the organization in relation to the optimization of the administrative, human and operational processes of the firm. You will be responsible for developing, implementing and evaluating improvements that contribute to the optimization of the work organization as well as the quality of the customer and employee experience. You will be responsible for managing change while ensuring the efficient execution of the office's activities, involving good planning of priorities.This is a new position for a growing professional firm, so we are looking for someone who is comfortable in a vacuum, who enjoys organizing, managing, influencing and constantly improving existing processes, especially through technology. Advantages- 3 semaine vacances- Assurance collective- Horaire flexible 35h 40h semaine- Télétravaille 100% pour le momentResponsibilities-Directs and coordinates the financial and administrative support activities of the company;-Oversee operations related to billing, C/Receive, C/Pay and payroll;-Oversee and contribute to the development and optimization of administrative processes, systems and work practices of the administrative team;-Prepare and analyze monthly/annual financial reports, annual budgets and special reports for management;-Negotiate the acquisition of goods and services inherent to the operation of the company and manage suppliers (lease, IT, internet/telephony, supplies, insurers, etc.);-Maintain relationships with banks, governments and auditors;-Participate in the organization of team events;Qualifications-University education in accounting/finance (professional designation an asset);-Minimum 5 years experience in a team management role;-Advanced Excel, basic Access, and very comfortable with computer systems;-Excellent skills with the Office 365 environment and tools;-Excellent work organization and process optimization skills;-Excellent command of French and English;-Professionalism, versatility, flexibility, rigor and excellent customer service;-Ability to work under pressure, collaboration, sense of responsibility and prioritiesSummaryIf you are interested in this position, please send me your updated resume to firasse.chaar@randstad.ca.WE LOOK FORWARD TO HEAR FROM YOURandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Permanent
      Are you looking for a Software Engineer permanent position in Montreal? You have several years of experience in a similar role and would like to lend your talents to a growing company, which would be giving you the opportunity to grow alongside it ? If you are willing to help put down the stepping stones of an exciting project, this role is made for you! Advantages- The opportunity to join a company with a new project, financially well backed- The possibility to bring your own work practices and your expertise to a sizeable project- Four weeks paid vacation + one at the end of the year- Advantageous health care coverage- A salary fitting your experience Responsibilities- Participate in the elaboration of an automation platform used to create financial reports while using large datasets. - Design and build the company's initial services and deployment architectureQualifications- Knowledge of the C or C++ technologies, interest for compilers, functional systems and databases Good to have: - Knowledge of the following technologies: Python, SQl, and any technologies tied to databases. - Be perfectionist but pragmatic. - Be determined and curious, willing to experiment, analyze and adapt- Be a team player SummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you looking for a Software Engineer permanent position in Montreal? You have several years of experience in a similar role and would like to lend your talents to a growing company, which would be giving you the opportunity to grow alongside it ? If you are willing to help put down the stepping stones of an exciting project, this role is made for you! Advantages- The opportunity to join a company with a new project, financially well backed- The possibility to bring your own work practices and your expertise to a sizeable project- Four weeks paid vacation + one at the end of the year- Advantageous health care coverage- A salary fitting your experience Responsibilities- Participate in the elaboration of an automation platform used to create financial reports while using large datasets. - Design and build the company's initial services and deployment architectureQualifications- Knowledge of the C or C++ technologies, interest for compilers, functional systems and databases Good to have: - Knowledge of the following technologies: Python, SQl, and any technologies tied to databases. - Be perfectionist but pragmatic. - Be determined and curious, willing to experiment, analyze and adapt- Be a team player SummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Permanent
      • $65,000 - $75,000 per year
      Reporting to the General Manager and in relation with the President, the person sought will have an impact on all the different departments of the organization in relation to the optimization of the administrative, human and operational processes of the firm. You will be responsible for developing, implementing and evaluating improvements that contribute to the optimization of the work organization as well as the quality of the customer and employee experience. You will be responsible for managing change while ensuring the efficient execution of the office's activities, involving good planning of priorities.This is a new position for a growing professional firm, so we are looking for someone who is comfortable in a vacuum, who enjoys organizing, managing, influencing and constantly improving existing processes, especially through technology. Advantages- 3 semaine vacances- Assurance collective- Horaire flexible 35h 40h semaine- Télétravaille 100% pour le momentResponsibilities-Directs and coordinates the financial and administrative support activities of the company;-Oversee operations related to billing, C/Receive, C/Pay and payroll;-Oversee and contribute to the development and optimization of administrative processes, systems and work practices of the administrative team;-Prepare and analyze monthly/annual financial reports, annual budgets and special reports for management;-Negotiate the acquisition of goods and services inherent to the operation of the company and manage suppliers (lease, IT, internet/telephony, supplies, insurers, etc.);-Maintain relationships with banks, governments and auditors;-Participate in the organization of team events;Qualifications-University education in accounting/finance (professional designation an asset);-Minimum 5 years experience in a team management role;-Advanced Excel, basic Access, and very comfortable with computer systems;-Excellent skills with the Office 365 environment and tools;-Excellent work organization and process optimization skills;-Excellent command of French and English;-Professionalism, versatility, flexibility, rigor and excellent customer service;-Ability to work under pressure, collaboration, sense of responsibility and prioritiesSummaryIf you are interested in this position, please send me your updated resume to firasse.chaar@randstad.ca.WE LOOK FORWARD TO HEAR FROM YOURandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Reporting to the General Manager and in relation with the President, the person sought will have an impact on all the different departments of the organization in relation to the optimization of the administrative, human and operational processes of the firm. You will be responsible for developing, implementing and evaluating improvements that contribute to the optimization of the work organization as well as the quality of the customer and employee experience. You will be responsible for managing change while ensuring the efficient execution of the office's activities, involving good planning of priorities.This is a new position for a growing professional firm, so we are looking for someone who is comfortable in a vacuum, who enjoys organizing, managing, influencing and constantly improving existing processes, especially through technology. Advantages- 3 semaine vacances- Assurance collective- Horaire flexible 35h 40h semaine- Télétravaille 100% pour le momentResponsibilities-Directs and coordinates the financial and administrative support activities of the company;-Oversee operations related to billing, C/Receive, C/Pay and payroll;-Oversee and contribute to the development and optimization of administrative processes, systems and work practices of the administrative team;-Prepare and analyze monthly/annual financial reports, annual budgets and special reports for management;-Negotiate the acquisition of goods and services inherent to the operation of the company and manage suppliers (lease, IT, internet/telephony, supplies, insurers, etc.);-Maintain relationships with banks, governments and auditors;-Participate in the organization of team events;Qualifications-University education in accounting/finance (professional designation an asset);-Minimum 5 years experience in a team management role;-Advanced Excel, basic Access, and very comfortable with computer systems;-Excellent skills with the Office 365 environment and tools;-Excellent work organization and process optimization skills;-Excellent command of French and English;-Professionalism, versatility, flexibility, rigor and excellent customer service;-Ability to work under pressure, collaboration, sense of responsibility and prioritiesSummaryIf you are interested in this position, please send me your updated resume to firasse.chaar@randstad.ca.WE LOOK FORWARD TO HEAR FROM YOURandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Application Support AnalystLong term contractMontreal based Missions Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of American oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levels Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:EnglishDesired/ Plus:FrenchAdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilitiesMissions Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of American oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levelsQualificationsProfile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:EnglishDesired/ Plus:FrenchSummaryProfile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:EnglishDesired/ Plus:FrenchRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Application Support AnalystLong term contractMontreal based Missions Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of American oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levels Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:EnglishDesired/ Plus:FrenchAdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilitiesMissions Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of American oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levelsQualificationsProfile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:EnglishDesired/ Plus:FrenchSummaryProfile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:EnglishDesired/ Plus:FrenchRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      DevOps Application SupportLong term contractCandidates must be able to reintegrate the Montreal office 2 to 3 days a week from SeptemberMissions Daily monitoring of job statuses and troubleshootingProvide Level 2 and 3 support wherever applicableFulfill change management process and deploy code changesQuality Assurance for new enhancementsSetup automated schedulerPerform infrastructure upgrades and patchingUser request managementProvide monitoring and support during maintenance and infrastructure weekendsPerform problem analysis on incidents, identify root cause and provide workaroundsEnhance monitoring and controls on applications and identify opportunities to automateAbility to read code and develop intermediate-level scripts and programs to support complex applicationsAbility to work with APIs and write programs to develop or call existing APIsCoordinate with teams in Bangalore, Paris, Canada and the USAManage communication and expectations with business usersAbility to prioritize production issues based on business impact and urgencyEnsure production environment is stable with minimal impact on businessAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lots of room to grow and develop skills with training and coachingResponsibilitiesMissions Daily monitoring of job statuses and troubleshootingProvide Level 2 and 3 support wherever applicableFulfill change management process and deploy code changesQuality Assurance for new enhancementsSetup automated schedulerPerform infrastructure upgrades and patchingUser request managementProvide monitoring and support during maintenance and infrastructure weekendsPerform problem analysis on incidents, identify root cause and provide workaroundsEnhance monitoring and controls on applications and identify opportunities to automateAbility to read code and develop intermediate-level scripts and programs to support complex applicationsAbility to work with APIs and write programs to develop or call existing APIsCoordinate with teams in Bangalore, Paris, Canada and the USAManage communication and expectations with business usersAbility to prioritize production issues based on business impact and urgencyEnsure production environment is stable with minimal impact on businessQualificationsProfile Experience using scripting languages (powershell, batch, unix, and etc)Experience with relational databasesAgile development experienceProgramming background in object-oriented language such as C#/JavaCI/CD expérience is a plus (Docker)Knowledge in financial industry is a plusFRM and/or ITIL Certification a plusBilingual English and French requiredSummaryProfile Experience using scripting languages (powershell, batch, unix, and etc)Experience with relational databasesAgile development experienceProgramming background in object-oriented language such as C#/JavaCI/CD expérience is a plus (Docker)Knowledge in financial industry is a plusFRM and/or ITIL Certification a plusBilingual English and French requiredRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      DevOps Application SupportLong term contractCandidates must be able to reintegrate the Montreal office 2 to 3 days a week from SeptemberMissions Daily monitoring of job statuses and troubleshootingProvide Level 2 and 3 support wherever applicableFulfill change management process and deploy code changesQuality Assurance for new enhancementsSetup automated schedulerPerform infrastructure upgrades and patchingUser request managementProvide monitoring and support during maintenance and infrastructure weekendsPerform problem analysis on incidents, identify root cause and provide workaroundsEnhance monitoring and controls on applications and identify opportunities to automateAbility to read code and develop intermediate-level scripts and programs to support complex applicationsAbility to work with APIs and write programs to develop or call existing APIsCoordinate with teams in Bangalore, Paris, Canada and the USAManage communication and expectations with business usersAbility to prioritize production issues based on business impact and urgencyEnsure production environment is stable with minimal impact on businessAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lots of room to grow and develop skills with training and coachingResponsibilitiesMissions Daily monitoring of job statuses and troubleshootingProvide Level 2 and 3 support wherever applicableFulfill change management process and deploy code changesQuality Assurance for new enhancementsSetup automated schedulerPerform infrastructure upgrades and patchingUser request managementProvide monitoring and support during maintenance and infrastructure weekendsPerform problem analysis on incidents, identify root cause and provide workaroundsEnhance monitoring and controls on applications and identify opportunities to automateAbility to read code and develop intermediate-level scripts and programs to support complex applicationsAbility to work with APIs and write programs to develop or call existing APIsCoordinate with teams in Bangalore, Paris, Canada and the USAManage communication and expectations with business usersAbility to prioritize production issues based on business impact and urgencyEnsure production environment is stable with minimal impact on businessQualificationsProfile Experience using scripting languages (powershell, batch, unix, and etc)Experience with relational databasesAgile development experienceProgramming background in object-oriented language such as C#/JavaCI/CD expérience is a plus (Docker)Knowledge in financial industry is a plusFRM and/or ITIL Certification a plusBilingual English and French requiredSummaryProfile Experience using scripting languages (powershell, batch, unix, and etc)Experience with relational databasesAgile development experienceProgramming background in object-oriented language such as C#/JavaCI/CD expérience is a plus (Docker)Knowledge in financial industry is a plusFRM and/or ITIL Certification a plusBilingual English and French requiredRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Application Support Analyst Long term contractMust be able to be in the Montreal office twice a weekResume and info: phil.ross@randstad.ca OR laura.kazadi@randstad.caRESPONSIBILITIESThe Equities and Equity Derivatives / Volatility Montreal support team is composed by ten people with the responsibility of supporting and maintening Front-to-Back office applications (70%) and providing solutions to our internal clients (30%) including application development and automation tool or bug fixing in many langague JAVA, SQL, Scripting, C# or Python. The team is evolving into an Agile@Scale and DEVOPS culture with more and more ownership of the features that support our AMER business.Our motto is simple: No Limitations if There is Value.The applications and IT systems under our responsibility are located at the core of the equities and equity derivatives information system of the organization. They are used during all steps of the deal lifecyle (from the booking to the maturity with all events from the market or update required by client). In regards of their usage, these applications and systems are critical and require a proper and specific support and a continuous enhancement.Most of our internal clients (Traders, Sales, Middle and Back Office) are working into the equities and equity derivatives world. The team is frequently working with transversal department (RISQ, COMPLIANCE, ...) and with many other IT teams located all around the world (AMER, ASIA and EUROPE).As example, our applications and systems are used for:Electronic execution and OTC (Macro, API) trade captureCentral equities and equity derivatives trades repositoriesPnL risk and Value at risk (reference team)Portfolio position (transversal trading desk)Back Office feedingAudit, Compliance and Regulatory request (FED request, Internal/External audit…etc)Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of AMER oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levels Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:English and FrenchAdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilities RESPONSIBILITIESThe Equities and Equity Derivatives / Volatility Montreal support team is composed by ten people with the responsibility of supporting and maintening Front-to-Back office applications (70%) and providing solutions to our internal clients (30%) including application development and automation tool or bug fixing in many langague JAVA, SQL, Scripting, C# or Python. The team is evolving into an Agile@Scale and DEVOPS culture with more and more ownership of the features that support our AMER business.Our motto is simple: No Limitations if There is Value.The applications and IT systems under our responsibility are located at the core of the equities and equity derivatives information system of the organization. They are used during all steps of the deal lifecyle (from the booking to the maturity with all events from the market or update required by client). In regards of their usage, these applications and systems are critical and require a proper and specific support and a continuous enhancement.Most of our internal clients (Traders, Sales, Middle and Back Office) are working into the equities and equity derivatives world. The team is frequently working with transversal department (RISQ, COMPLIANCE, ...) and with many other IT teams located all around the world (AMER, ASIA and EUROPE).As example, our applications and systems are used for:Electronic execution and OTC (Macro, API) trade captureCentral equities and equity derivatives trades repositoriesPnL risk and Value at risk (reference team)Portfolio position (transversal trading desk)Back Office feedingAudit, Compliance and Regulatory request (FED request, Internal/External audit…etc)Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of AMER oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levelsQualifications Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:English and FrenchSummary Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:English and FrenchRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Application Support Analyst Long term contractMust be able to be in the Montreal office twice a weekResume and info: phil.ross@randstad.ca OR laura.kazadi@randstad.caRESPONSIBILITIESThe Equities and Equity Derivatives / Volatility Montreal support team is composed by ten people with the responsibility of supporting and maintening Front-to-Back office applications (70%) and providing solutions to our internal clients (30%) including application development and automation tool or bug fixing in many langague JAVA, SQL, Scripting, C# or Python. The team is evolving into an Agile@Scale and DEVOPS culture with more and more ownership of the features that support our AMER business.Our motto is simple: No Limitations if There is Value.The applications and IT systems under our responsibility are located at the core of the equities and equity derivatives information system of the organization. They are used during all steps of the deal lifecyle (from the booking to the maturity with all events from the market or update required by client). In regards of their usage, these applications and systems are critical and require a proper and specific support and a continuous enhancement.Most of our internal clients (Traders, Sales, Middle and Back Office) are working into the equities and equity derivatives world. The team is frequently working with transversal department (RISQ, COMPLIANCE, ...) and with many other IT teams located all around the world (AMER, ASIA and EUROPE).As example, our applications and systems are used for:Electronic execution and OTC (Macro, API) trade captureCentral equities and equity derivatives trades repositoriesPnL risk and Value at risk (reference team)Portfolio position (transversal trading desk)Back Office feedingAudit, Compliance and Regulatory request (FED request, Internal/External audit…etc)Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of AMER oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levels Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:English and FrenchAdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilities RESPONSIBILITIESThe Equities and Equity Derivatives / Volatility Montreal support team is composed by ten people with the responsibility of supporting and maintening Front-to-Back office applications (70%) and providing solutions to our internal clients (30%) including application development and automation tool or bug fixing in many langague JAVA, SQL, Scripting, C# or Python. The team is evolving into an Agile@Scale and DEVOPS culture with more and more ownership of the features that support our AMER business.Our motto is simple: No Limitations if There is Value.The applications and IT systems under our responsibility are located at the core of the equities and equity derivatives information system of the organization. They are used during all steps of the deal lifecyle (from the booking to the maturity with all events from the market or update required by client). In regards of their usage, these applications and systems are critical and require a proper and specific support and a continuous enhancement.Most of our internal clients (Traders, Sales, Middle and Back Office) are working into the equities and equity derivatives world. The team is frequently working with transversal department (RISQ, COMPLIANCE, ...) and with many other IT teams located all around the world (AMER, ASIA and EUROPE).As example, our applications and systems are used for:Electronic execution and OTC (Macro, API) trade captureCentral equities and equity derivatives trades repositoriesPnL risk and Value at risk (reference team)Portfolio position (transversal trading desk)Back Office feedingAudit, Compliance and Regulatory request (FED request, Internal/External audit…etc)Primary tasks related to Application Support Analyst role include but are not limited to:Build knowledge and expertise on equities and equity derivatives systemRespond to users (traders, back/middle office, Regulators, Compliance… etc) in respect of SLAsEnsure that all incidents are documented and tracked (case histories, issues, and action steps)Maintain our production backlog tickets up to dateCommunicate with users regarding outages and upcoming events (release, projects etc).Partner with the Global support teams (Paris/ Bucharest/Bangalore) to ensure a correct follow-up and active support for our usersBuild tools to monitor production activities (Python, ElasticSearch , Kibana…etc).Build and participate in automation tools initiativeUnderstand trading environment and regulatory constraints.Assist in development and maintenance of AMER oriented featureLiaise with development teams located in Bangalore, Bucharest, New York, Hong Kong and ParisProvide functional and technical expertise to produce and promote maintainable and quality solutions. Includes documenting system requirements and documentation of support run bookPerform QA Testing with different IT teams using our systemRespect internal IT norms, standards, and processes.Effective and efficient oral and written communication with various audience at appropriate levelsQualifications Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:English and FrenchSummary Profile Competencies Required:Experience in application supportGood ability to analyze, solve and monitor problemsGood organizational and priority skills and ability to manage multiple tasks simultaneouslyCuriosity and passion for new information.Capacity(and interest) in learning and adapting to new concepts, technologies and environments.Technical Skills:3+ years SQL (SQL Server, Oracle, Sybase …)3+ years Java, C# or Python3+ years Unix, Linux server environmentExperience Required:3+ years of application support or development experienceDesired/ Plus:ITIL CertifcationExperience in banking/finance industry, preferably in a trading or compliance environment Education Required:Master of Computers Science or other related university degreeLanguages Required:English and FrenchRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Permanent
      Are you looking for a permanent Developer position in Montreal?You have one or more experiences as a Front End Developer and want to put your talent at the service of a leading and still growing company in its market in Canada and around the world?This permanent Front End Developer position is made for you!Advantages• International company leading it's market and constantly growing• An interesting project of which you would be a key contributor.• Comprehensive insurance plan• Competitive salary• Pension plan• Modern and equipped workplace or 100% remoteResponsibilities• Participate in the planning, design and implementation of new features.• Collaborate with an agile team made up of developers, quality assurance specialists and, Scrum Master, Product Owner.• Design of new features and creation of unit tests and integration tests aimed at achieving our coverage objectivesQualifications• Several years of experience in software design and C# development ideally in one or more of the following technologies, practices and environments:• Web development using .NET, C#, HTML5, Bootstrap, Restful API, XML, CSS3, AJAX, JSON, ASP.net, Angular 7 (or later) AngularJSGood to have:• Experience with Kendo UI controls• Ability to develop scalable and reactive web applications• UI/UX design experience and aptitude• Understanding of UI standards• Curiosity and will to learnSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you ! Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you looking for a permanent Developer position in Montreal?You have one or more experiences as a Front End Developer and want to put your talent at the service of a leading and still growing company in its market in Canada and around the world?This permanent Front End Developer position is made for you!Advantages• International company leading it's market and constantly growing• An interesting project of which you would be a key contributor.• Comprehensive insurance plan• Competitive salary• Pension plan• Modern and equipped workplace or 100% remoteResponsibilities• Participate in the planning, design and implementation of new features.• Collaborate with an agile team made up of developers, quality assurance specialists and, Scrum Master, Product Owner.• Design of new features and creation of unit tests and integration tests aimed at achieving our coverage objectivesQualifications• Several years of experience in software design and C# development ideally in one or more of the following technologies, practices and environments:• Web development using .NET, C#, HTML5, Bootstrap, Restful API, XML, CSS3, AJAX, JSON, ASP.net, Angular 7 (or later) AngularJSGood to have:• Experience with Kendo UI controls• Ability to develop scalable and reactive web applications• UI/UX design experience and aptitude• Understanding of UI standards• Curiosity and will to learnSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you ! Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Senior Java Developer3+ year contractMissions The responsibilities of the software developer include, but are not limited to, the following:Design, develop and maintain applications within our team’s mandateDesign, develop and maintain our operation and development platformsParticipate in agile ceremonies and the continuous improvement of our development practices and toolingWork in collaboration with our stakeholders to establish requirements and roadmapsParticipate in support and operation of the applications and services under our team’s responsibilityParticipate in the resolution of production incidentsCommunicate with users and other teams on projects, delivery and production qualityParticipate QA and UAT testing around software developmentParticipate in Change Management / Release Management (CMRM) processesConduct data analysis for our users or for improvement purposesAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesMissions The responsibilities of the software developer include, but are not limited to, the following:Design, develop and maintain applications within our team’s mandateDesign, develop and maintain our operation and development platformsParticipate in agile ceremonies and the continuous improvement of our development practices and toolingWork in collaboration with our stakeholders to establish requirements and roadmapsParticipate in support and operation of the applications and services under our team’s responsibilityParticipate in the resolution of production incidentsCommunicate with users and other teams on projects, delivery and production qualityParticipate QA and UAT testing around software developmentParticipate in Change Management / Release Management (CMRM) processesConduct data analysis for our users or for improvement purposesQualificationsProfile10+ years of experience with software developmentExperience working within a DevOps contextExperience with batch data processing / ETLExperience with CI/CD technologiesUniversity degree in computer science or relevant fieldSkills:Work with complex information systemsStructure, document and share knowledgeScrum methodologyWritten and oral communication in EnglishAptitudes:Team PlayerAnalyticalCreativeMethodicalKey technologies to know and/or learn:Languages: Java, SQL, scripting languages. C# considered an asset.Tooling: GIT, Jenkins, IntelliJ, Visual Studio etc.Platforms: Linux, Windows server, Elastic Search, Kibana, SQL Server, OracleMisc: Spring Boot, Angular, Azure, PostgreSQL, Scala, Avro, Hadoop SummaryProfile10+ years of experience with software developmentExperience working within a DevOps contextExperience with batch data processing / ETLExperience with CI/CD technologiesUniversity degree in computer science or relevant fieldSkills:Work with complex information systemsStructure, document and share knowledgeScrum methodologyWritten and oral communication in EnglishAptitudes:Team PlayerAnalyticalCreativeMethodicalKey technologies to know and/or learn:Languages: Java, SQL, scripting languages. C# considered an asset.Tooling: GIT, Jenkins, IntelliJ, Visual Studio etc.Platforms: Linux, Windows server, Elastic Search, Kibana, SQL Server, OracleMisc: Spring Boot, Angular, Azure, PostgreSQL, Scala, Avro, Hadoop Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Senior Java Developer3+ year contractMissions The responsibilities of the software developer include, but are not limited to, the following:Design, develop and maintain applications within our team’s mandateDesign, develop and maintain our operation and development platformsParticipate in agile ceremonies and the continuous improvement of our development practices and toolingWork in collaboration with our stakeholders to establish requirements and roadmapsParticipate in support and operation of the applications and services under our team’s responsibilityParticipate in the resolution of production incidentsCommunicate with users and other teams on projects, delivery and production qualityParticipate QA and UAT testing around software developmentParticipate in Change Management / Release Management (CMRM) processesConduct data analysis for our users or for improvement purposesAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesMissions The responsibilities of the software developer include, but are not limited to, the following:Design, develop and maintain applications within our team’s mandateDesign, develop and maintain our operation and development platformsParticipate in agile ceremonies and the continuous improvement of our development practices and toolingWork in collaboration with our stakeholders to establish requirements and roadmapsParticipate in support and operation of the applications and services under our team’s responsibilityParticipate in the resolution of production incidentsCommunicate with users and other teams on projects, delivery and production qualityParticipate QA and UAT testing around software developmentParticipate in Change Management / Release Management (CMRM) processesConduct data analysis for our users or for improvement purposesQualificationsProfile10+ years of experience with software developmentExperience working within a DevOps contextExperience with batch data processing / ETLExperience with CI/CD technologiesUniversity degree in computer science or relevant fieldSkills:Work with complex information systemsStructure, document and share knowledgeScrum methodologyWritten and oral communication in EnglishAptitudes:Team PlayerAnalyticalCreativeMethodicalKey technologies to know and/or learn:Languages: Java, SQL, scripting languages. C# considered an asset.Tooling: GIT, Jenkins, IntelliJ, Visual Studio etc.Platforms: Linux, Windows server, Elastic Search, Kibana, SQL Server, OracleMisc: Spring Boot, Angular, Azure, PostgreSQL, Scala, Avro, Hadoop SummaryProfile10+ years of experience with software developmentExperience working within a DevOps contextExperience with batch data processing / ETLExperience with CI/CD technologiesUniversity degree in computer science or relevant fieldSkills:Work with complex information systemsStructure, document and share knowledgeScrum methodologyWritten and oral communication in EnglishAptitudes:Team PlayerAnalyticalCreativeMethodicalKey technologies to know and/or learn:Languages: Java, SQL, scripting languages. C# considered an asset.Tooling: GIT, Jenkins, IntelliJ, Visual Studio etc.Platforms: Linux, Windows server, Elastic Search, Kibana, SQL Server, OracleMisc: Spring Boot, Angular, Azure, PostgreSQL, Scala, Avro, Hadoop Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Main responsibilitiesParticipate in the development of implementation strategies, analyzes, design and documentation of programs or applications. Collaborate in the development, codification and required testsProvide technical support to IT operations or by ensuring various follow-upsParticipate in the drafting of functional quotes and operating procedures. Participate in the development of documentation, preparation and dissemination of training for usersPerform problem analysis, determine the causes and follow up on system problems during incidents of medium to high severity and ensure their resolutionParticipate in the installation and testing of software packages or the implementation of applications.Required profile- Bachelor's degree in an appropriate discipline- A minimum of four years of relevant experience- Experience in Agile mode (an asset)- Experience in the banking or financial sector (an asset)Specific knowledge- Knowledge of Asp.Net and C #- Knowledge of SQL Server- Knowledge of TFS and Git- Knowledge of Telerik (an asset)- Knowledge of .Net Core (an asset)Advantages__________________________________________________________________________________Responsibilities__________________________________________________________________________________Qualifications__________________________________________________________________________________Summary__________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Main responsibilitiesParticipate in the development of implementation strategies, analyzes, design and documentation of programs or applications. Collaborate in the development, codification and required testsProvide technical support to IT operations or by ensuring various follow-upsParticipate in the drafting of functional quotes and operating procedures. Participate in the development of documentation, preparation and dissemination of training for usersPerform problem analysis, determine the causes and follow up on system problems during incidents of medium to high severity and ensure their resolutionParticipate in the installation and testing of software packages or the implementation of applications.Required profile- Bachelor's degree in an appropriate discipline- A minimum of four years of relevant experience- Experience in Agile mode (an asset)- Experience in the banking or financial sector (an asset)Specific knowledge- Knowledge of Asp.Net and C #- Knowledge of SQL Server- Knowledge of TFS and Git- Knowledge of Telerik (an asset)- Knowledge of .Net Core (an asset)Advantages__________________________________________________________________________________Responsibilities__________________________________________________________________________________Qualifications__________________________________________________________________________________Summary__________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a perso