thank you for subscribing to your personalised job alerts.

    5 jobs found for mongodb

    filter
      • Toronto, Ontario
      • Contract
      Our client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!AdvantagesOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!ResponsibilitiesOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!QualificationsOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!SummaryOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!
      Our client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!AdvantagesOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!ResponsibilitiesOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!QualificationsOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!SummaryOur client in the Financial service industry is looking for a Senior Development Engineer.The candidate should be able to work in a techno-functional role primarily responsible for L3 production support, development and maintenance of the services on the platform. related to trade processing, enrichment and transformation. MUST HAVE SKILLS: Experience in L3 support and defect fixes working on complex technology platforms in Investment Banking domain.Experience in SDLC & Agile project lifecycles to gather functional and technical requirements.Experience on L3 support with system analysis, root cause investigation providing permanent resolutions with a minimal turn around time.Excellent problem-solving, interpersonal, presentation and analytical skills.Experience working in fast-paced, collaborative environmentStrong experience with Java 8 & related technologies with Microservices.Development and support of applications using Integration / Streaming / Reactive Frameworks (e.g. SpringBoot, Apache Camel, Apache STORM)Message driven architectures working on JMS, Artemis, Solace etc.. Industry standard financial message formats such as FIX, FPML etc. RDBMS (e.g. Oracle) and NOSQL DBs (e.g. MongoDB)DevOps, Tooling & Monitoring expertise with exposure to Jenkins, Ansible, ELK etc.Fixed Income Cash and Derivative products.Understanding of D2D / D2C Electroninc Markets, Trade negotiations, trade processing and trade lifecycle would be an advantage.Exposure to trading systems like Bloomberg, Summit etc. If you have the desired skills and excited about this opportunity please apply online TODAY!!!!
      • Toronto, Ontario
      • Permanent
      We have a new position form growth for a Application Architect in the GTA. In this role, you will be responsible for creating and maintaining technical designs and architectural artifacts for the organization’s business solutions that adhere to corporate and industry technical and security best practices. Included in these architectural artifacts are data flows, application information models, deployment models, etc. You’ll be engaging with business, engineering, DevOps, infrastructure and security leaders during the all phases of the development lifecycle to ensure the solutions meets business requirements and adheres to technical design and architectural standards. AdvantagesWork for a highly recognized company Collaborative and inclusive work environment Competitive compensation package Bonus, benefits, pension, health spending account, etc ResponsibilitiesAs a member of this team, you will be responsible for:•SME of Application Architecture(both from development & Data perspective) •Develop, implement best practices/methodologies from application architecture perspective•Become a thought leader & trusted advisor for development teams helping them build state of the art modern applications •Collaborate with other Architects in solution architecture team to come up with solutions, flows, documents as well as work on technical evaluations with vendors•Responsible for developing & publishing application & data architecture diagrams/artifacts & present them to other teams/SMEs like Business stakeholders, Security, Enterprise Architecture, Product, Development & DevOps teams•Responsible for application data modelling, data classification, data security, data encryption, data migration(preferred) for both relational & NoSQL databases•Accountable for solutions design meeting performance, interoperability, security and controls defined by business requirements•Manage the review and analysis of existing applications effectiveness and efficiency, and then develop strategies for improving or leveraging these systems•Accountable for new software integrations into company systems meet functional requirements, system compliance, and interface specifications Qualifications- 10+ years of overall experience, and least 5 years of application architect responsibilities- Experience building fast, reliable microservices based applications at an enterprise scale using patterns such as CQRS, Circuit Breaker, Service Discovery, Polyglot persistence, Anti-corruption layer- Extensive experience building contemporary cloud-native architecture and service development: Designing composite solutions through service integrations in a multitenant cloud(preferably Google Cloud)- Experience developing applications with Google Cloud Platform using technologies such as React, NextJS, Spring Boot, Apache Kafka, PostgreSQL, Cloud SQL, Cloud Data Store, MongoDB, Cloud Pub/SubSummaryIf you or someone you know may be interested, please send all resumes to merin.george@randstad.ca
      We have a new position form growth for a Application Architect in the GTA. In this role, you will be responsible for creating and maintaining technical designs and architectural artifacts for the organization’s business solutions that adhere to corporate and industry technical and security best practices. Included in these architectural artifacts are data flows, application information models, deployment models, etc. You’ll be engaging with business, engineering, DevOps, infrastructure and security leaders during the all phases of the development lifecycle to ensure the solutions meets business requirements and adheres to technical design and architectural standards. AdvantagesWork for a highly recognized company Collaborative and inclusive work environment Competitive compensation package Bonus, benefits, pension, health spending account, etc ResponsibilitiesAs a member of this team, you will be responsible for:•SME of Application Architecture(both from development & Data perspective) •Develop, implement best practices/methodologies from application architecture perspective•Become a thought leader & trusted advisor for development teams helping them build state of the art modern applications •Collaborate with other Architects in solution architecture team to come up with solutions, flows, documents as well as work on technical evaluations with vendors•Responsible for developing & publishing application & data architecture diagrams/artifacts & present them to other teams/SMEs like Business stakeholders, Security, Enterprise Architecture, Product, Development & DevOps teams•Responsible for application data modelling, data classification, data security, data encryption, data migration(preferred) for both relational & NoSQL databases•Accountable for solutions design meeting performance, interoperability, security and controls defined by business requirements•Manage the review and analysis of existing applications effectiveness and efficiency, and then develop strategies for improving or leveraging these systems•Accountable for new software integrations into company systems meet functional requirements, system compliance, and interface specifications Qualifications- 10+ years of overall experience, and least 5 years of application architect responsibilities- Experience building fast, reliable microservices based applications at an enterprise scale using patterns such as CQRS, Circuit Breaker, Service Discovery, Polyglot persistence, Anti-corruption layer- Extensive experience building contemporary cloud-native architecture and service development: Designing composite solutions through service integrations in a multitenant cloud(preferably Google Cloud)- Experience developing applications with Google Cloud Platform using technologies such as React, NextJS, Spring Boot, Apache Kafka, PostgreSQL, Cloud SQL, Cloud Data Store, MongoDB, Cloud Pub/SubSummaryIf you or someone you know may be interested, please send all resumes to merin.george@randstad.ca
      • Toronto, Ontario
      • Permanent
      A fintech payment software company is looking for a Sr. Software Developer (Java, Spring, Microservices, Cloud) with solid Java experience. You will develop an innovative cloud-based payment platform with a great team!Key skills including Java, Spring, Microservices, Hibernate, Kafka, NoSQL, PostgreSQL, CICD experience, Cloud technologyApply today!You will:Develop and contribute to the development of the individual cloud-based platform Build a scalable, reliable, and high-efficiency application that supports an overall solutionDesign and Develop a solution to support administrative, finance, and treasury functions. Also, assist in developing private APIs and messaging endpoints for your services for rich functionality and administrative control within the platform.AdvantagesYou will:have great exposure to the blockchain technology (Hyper Ledger, Distributed Ledger, virtual wallets, and low-latency) will learn new techniques in the emerging tech sectorwill report directly to the application architectperks including bonus, the flexibility of work, and employee stock options ResponsibilitiesYou will:Develop and contribute to the development of the individual cloud-based platform Build a scalable, reliable, and high-efficiency application that supports an overall solutionDesign and Develop a solution to support administrative, finance, and treasury functions. Also, assist in developing private APIs and messaging endpoints for your services for rich functionality and administrative control within the platform.QualificationsMinimum 6 to 8 years of experience as a JAVA backend services development experience in a cloud operating environment.Financial industry experience is recommendedDigital Payments experience is highly desired but not mandatoryExpertise in developing Java Microservices using spring boot, docker, Kubernetes Programming expertise in Java, JavaScript; and familiarity with other languages.Strong Experience with messaging technologies and patterns such as Kafka and/or related technologies a plus.Database skills including PostgreSQL and/or NoSQL based MongoDBCICD experience Robust Cloud experienceSummaryA fintech payment software company is looking for a Sr. Software Developer with solid Java experience. You will develop an innovative cloud-based payment platform with a great team!Key skills including Java, Spring, Microservices, Hibernate, Kafka, NoSQL, PostgreSQL, CICD experience, Cloud technologyApply today!
      A fintech payment software company is looking for a Sr. Software Developer (Java, Spring, Microservices, Cloud) with solid Java experience. You will develop an innovative cloud-based payment platform with a great team!Key skills including Java, Spring, Microservices, Hibernate, Kafka, NoSQL, PostgreSQL, CICD experience, Cloud technologyApply today!You will:Develop and contribute to the development of the individual cloud-based platform Build a scalable, reliable, and high-efficiency application that supports an overall solutionDesign and Develop a solution to support administrative, finance, and treasury functions. Also, assist in developing private APIs and messaging endpoints for your services for rich functionality and administrative control within the platform.AdvantagesYou will:have great exposure to the blockchain technology (Hyper Ledger, Distributed Ledger, virtual wallets, and low-latency) will learn new techniques in the emerging tech sectorwill report directly to the application architectperks including bonus, the flexibility of work, and employee stock options ResponsibilitiesYou will:Develop and contribute to the development of the individual cloud-based platform Build a scalable, reliable, and high-efficiency application that supports an overall solutionDesign and Develop a solution to support administrative, finance, and treasury functions. Also, assist in developing private APIs and messaging endpoints for your services for rich functionality and administrative control within the platform.QualificationsMinimum 6 to 8 years of experience as a JAVA backend services development experience in a cloud operating environment.Financial industry experience is recommendedDigital Payments experience is highly desired but not mandatoryExpertise in developing Java Microservices using spring boot, docker, Kubernetes Programming expertise in Java, JavaScript; and familiarity with other languages.Strong Experience with messaging technologies and patterns such as Kafka and/or related technologies a plus.Database skills including PostgreSQL and/or NoSQL based MongoDBCICD experience Robust Cloud experienceSummaryA fintech payment software company is looking for a Sr. Software Developer with solid Java experience. You will develop an innovative cloud-based payment platform with a great team!Key skills including Java, Spring, Microservices, Hibernate, Kafka, NoSQL, PostgreSQL, CICD experience, Cloud technologyApply today!
      • Montréal, Québec
      • Contract
      C# Programmer AnalystRole and responsibilities:The position is for a C#/.Net developer with knowledge of the Equity Derivative business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes. Our main partners and clients are Traders, Sales, Trade support and Operation teams.The Post Trade Equity team develops and support software in an AGILE environment for trade booking, position management, settlement management and straight through processing of electronic trades. Our software interacts with various upstream and downstream systems.The position involves developing our strategic trading tool for trade capture and regulatory reporting across Equtity Derivative. This position includes client and server-side development. The candidate will be required to take part in the requirements gathering and design process, along with the business analyst, which will require knowledge of finance and trading protocols. The candidate will also be expected to take requirements all the way to delivery meanwhile following agile, continuous delivery and change management processes.Day-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently Profile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies:Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesDay-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently QualificationsProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative productsSummaryProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products
      C# Programmer AnalystRole and responsibilities:The position is for a C#/.Net developer with knowledge of the Equity Derivative business within the IT department in Post Trade Processing and Trade Capture team supporting asset classes. Our main partners and clients are Traders, Sales, Trade support and Operation teams.The Post Trade Equity team develops and support software in an AGILE environment for trade booking, position management, settlement management and straight through processing of electronic trades. Our software interacts with various upstream and downstream systems.The position involves developing our strategic trading tool for trade capture and regulatory reporting across Equtity Derivative. This position includes client and server-side development. The candidate will be required to take part in the requirements gathering and design process, along with the business analyst, which will require knowledge of finance and trading protocols. The candidate will also be expected to take requirements all the way to delivery meanwhile following agile, continuous delivery and change management processes.Day-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently Profile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies:Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilitiesDay-to-Day Responsibilities:Primary tasks include but are not limited to:Building applications for various front office businessesEnsuring all data and flows between other trading and settlement applications are maintainedDefining the architecture for new developmentsManaging each initiative given by management from start to end, meaning:Work with users and business analysts to understand user needs and translate requirements into systemsPropose designs and implement the project accordinglyReview and design the architecture for the new systemsEstimate effort and ensure timely deliveryEnsure agile and continuous delivery methodology is followedEnsure code is well testedEnsure that release management / change management processes are followedBe responsible for the 2nd and 3rd level of supportAssist the support team in the rollout of releasesGive clear and consistent reports to the clients and managementAssess risks and develop contingent strategiesCollaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)Rely on IT best practices to improve quality of developmentParticipate as a motivated, proactive and highly contributing member of the global teamManage several streams of work concurrently QualificationsProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative productsSummaryProfile Technical Skills: Desired:Knowledge of object-oriented programmingKnowledge in NoSQL databases (MongoDB)Understanding of agile development practicesKnowledge of .net C#Experience in multithreaded application developmentSource control tools, preferably Git.CI/CD tools including GITHUB/JENKINS/GERRITExperience with development and deployment of RESTful servicesSQL on Oracle/Sybase databaseAlgorithmic skills Plus:Knowledge in messaging technologies (nats.io, rabbitmq) , network protocols, socket programming Competencies: Desired:Good written & verbal communication skillsExperience in financial products (Fixed Income) / financial industry businessAnalytical skillsRigorousDynamic, detail oriented, fast learning capacity and able to work in a high-pressure environment Plus:Knowledge in risk analysis and pricingUnderstanding of trading and settlement workflows for Equity Derivative products
      • Vancouver, British Columbia
      • Contract
      Are you a skilled Software Developer with hands-on experience developing applications for highly available distributed systems? Our Vancouver client is seeking to hire a Back End Developer, on a long term contract with high potential for extension. Apply to this amazing Back End Developer opportunity today!AdvantagesWhat’s in it for you!As a Back End Developer with our Vancouver client, you’ll receive:• Highly competitive market hourly rates.• A 6-month contract with high potential for extension.• Remote video interview process.ResponsibilitiesWhat will you do?As a Back End Developer with our Vancouver client, you will:• Implement, maintain and evolve cloud-based products and services on AWS/GCP/AZURE.• Integrate with external customer and 3rd-party systems.• Analyze and improve security for Cloud application.• Write large amounts of code, perform code reviews, write unit tests.• Write documentation.• Interface with groups including Product Management, QA and Operations.• Create quick proof-of-concept prototypes.• Participate in scrum team.QualificationsHow do you qualify?To qualify for the Back End Developer role with our Vancouver client, you must have:• 3+ years’ experience with Java.• 3+ years’ experience with Spring Boot.• 3+ years’ experience with SQL and NoSQL.• 2+ years’ experience with AWS (Amazon Web Services).• 2+ years’ experience with Microservices.• More than 6 months experience with Node.js.What additional experience do you bring?When being considered for the Back End Developer role with our Vancouver client, it’s beneficial to have:• Experience with messaging/streaming platforms (Kafka).• Experience with Apache Kafka.• Proficiency in JavaScript and React.js.• Experience with REST, API and Cloud.• Familiarity with JWT, OAuth, OAuth2.• Experience working with GraphQL, MongoDB, Keystone.• Experience with python and redis.• Experience in CI/CD environments.• Computer science degree.SummaryIf the prospect of honing your development and coding skills on innovative cloud platforms intrigues you, then the Back End Developer role with our Vancouver client could be the perfect opportunity for you!Please contact Troy Peakman with your resume at:troy.peakman@randstad.ca
      Are you a skilled Software Developer with hands-on experience developing applications for highly available distributed systems? Our Vancouver client is seeking to hire a Back End Developer, on a long term contract with high potential for extension. Apply to this amazing Back End Developer opportunity today!AdvantagesWhat’s in it for you!As a Back End Developer with our Vancouver client, you’ll receive:• Highly competitive market hourly rates.• A 6-month contract with high potential for extension.• Remote video interview process.ResponsibilitiesWhat will you do?As a Back End Developer with our Vancouver client, you will:• Implement, maintain and evolve cloud-based products and services on AWS/GCP/AZURE.• Integrate with external customer and 3rd-party systems.• Analyze and improve security for Cloud application.• Write large amounts of code, perform code reviews, write unit tests.• Write documentation.• Interface with groups including Product Management, QA and Operations.• Create quick proof-of-concept prototypes.• Participate in scrum team.QualificationsHow do you qualify?To qualify for the Back End Developer role with our Vancouver client, you must have:• 3+ years’ experience with Java.• 3+ years’ experience with Spring Boot.• 3+ years’ experience with SQL and NoSQL.• 2+ years’ experience with AWS (Amazon Web Services).• 2+ years’ experience with Microservices.• More than 6 months experience with Node.js.What additional experience do you bring?When being considered for the Back End Developer role with our Vancouver client, it’s beneficial to have:• Experience with messaging/streaming platforms (Kafka).• Experience with Apache Kafka.• Proficiency in JavaScript and React.js.• Experience with REST, API and Cloud.• Familiarity with JWT, OAuth, OAuth2.• Experience working with GraphQL, MongoDB, Keystone.• Experience with python and redis.• Experience in CI/CD environments.• Computer science degree.SummaryIf the prospect of honing your development and coding skills on innovative cloud platforms intrigues you, then the Back End Developer role with our Vancouver client could be the perfect opportunity for you!Please contact Troy Peakman with your resume at:troy.peakman@randstad.ca

    thank you for subscribing to your personalised job alerts.

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