Software Development Analyst
1 week ago
We are seeking a highly skilled Software Development Analyst to join our Electronic Trading Algorithmic Development team within the Financial Markets sector at National Bank Financial. As a key member of our team, you will be responsible for designing and developing innovative solutions that advance our business.
Key Responsibilities- Design and develop trading strategies in close collaboration with traders
- Enhance existing strategies to improve performance
- Develop and enhance our pre-trade and post-trade analysis platform on AWS
- Develop and maintain automated testing
- Provide second-level support to the trading platform
- Work closely with quantitative analysts and traders to develop, implement, support, and maintain a growing trading system and its strategies
- Bachelor's degree in software engineering with 3 years of experience in software development using Java and/or C++ and/or Python, or master's in computer science with 1 year of software development experience in Java and/or C++ and/or Python
- Ability to communicate effectively, clearly, and confidently
- Able to elicit requirements from business requests
- Experience developing within low-latency, real-time systems is a definite plus
- Machine learning and cloud-based app development experience is a definite plus
- Experience developing strategies for market-making, systematic trading, or electronic trading is an asset
- Competitive compensation
- A wide range of flexible benefits to promote your wellbeing and that of your family
- Opportunities to get involved in community initiatives
- Telemedicine service
- Virtual sleep clinic
We are a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on people's lives. Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees.
-
Software Development Analyst
10 hours ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Software Development AnalystWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc.Job SummaryThe Software Development Analyst will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong background in computer science and experience with...
-
Software Development Analyst
13 hours ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Software Development AnalystWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc.Job SummaryThe Software Development Analyst will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong background in computer science and experience with...
-
Software Development Analyst
2 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet the company's requirements.Technical Communication: Communicate technical problems, processes, and solutions to...
-
Software Development Analyst
2 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet the company's requirements.Technical Communication: Communicate technical problems, processes, and solutions to...
-
Software Development Analyst
1 week ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware DevelopmentWrite, modify, integrate, and test software code to meet business requirements.Collaborate with cross-functional teams to design and develop software solutions.Technical...
-
Software Development Analyst
1 week ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware DevelopmentWrite, modify, integrate, and test software code to meet business requirements.Collaborate with cross-functional teams to design and develop software solutions.Technical...
-
Software Development Analyst
2 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet business...
-
Software Development Analyst
2 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet business...
-
Software Development Specialist
3 days ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Programmer AnalystWe are seeking a skilled Programmer Analyst to join our team at IMDS Software Inc.About the RoleThe Programmer Analyst will be responsible for writing, modifying, integrating, and testing software code, as well as communicating technical problems, processes, and solutions to the team.Key ResponsibilitiesWrite, modify, integrate,...
-
Software Development Specialist
3 days ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Programmer AnalystWe are seeking a skilled Programmer Analyst to join our team at IMDS Software Inc.About the RoleThe Programmer Analyst will be responsible for writing, modifying, integrating, and testing software code, as well as communicating technical problems, processes, and solutions to the team.Key ResponsibilitiesWrite, modify, integrate,...
-
Software Development Specialist
1 day ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Programmer AnalystWe are seeking a skilled Programmer Analyst to join our team at IMDS Software Inc.Job SummaryThe Programmer Analyst will be responsible for writing, modifying, integrating, and testing software code, as well as communicating technical problems, processes, and solutions. The ideal candidate will have a strong background in...
-
Software Development Specialist
1 day ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Programmer AnalystWe are seeking a skilled Programmer Analyst to join our team at IMDS Software Inc.Job SummaryThe Programmer Analyst will be responsible for writing, modifying, integrating, and testing software code, as well as communicating technical problems, processes, and solutions. The ideal candidate will have a strong background in...
-
Software Development Specialist
1 day ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Programmer AnalystWe are seeking a skilled Programmer Analyst to join our team at IMDS Software Inc.Job SummaryThe Programmer Analyst will be responsible for writing, modifying, integrating, and testing software code, as well as communicating technical problems, processes, and solutions. The ideal candidate will have a strong background in...
-
Software Development Specialist
1 day ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Programmer AnalystWe are seeking a skilled Programmer Analyst to join our team at IMDS Software Inc.Job SummaryThe Programmer Analyst will be responsible for writing, modifying, integrating, and testing software code, as well as communicating technical problems, processes, and solutions. The ideal candidate will have a strong background in...
-
Senior Java Developer
2 weeks ago
Montreal, Quebec, Canada Triunity Software Full timeJob DescriptionTriunity Software is seeking a highly skilled Full Stack Java Developer to join our team of experienced software professionals. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key...
-
Senior Java Developer
2 weeks ago
Montreal, Quebec, Canada Triunity Software Full timeJob DescriptionTriunity Software is seeking a highly skilled Full Stack Java Developer to join our team of experienced software professionals. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key...
-
Business Analyst
3 days ago
Montreal, Quebec, Canada StreetScan Full timeBusiness Analyst - Software DevelopmentStreetScan is seeking a skilled Business Analyst to join our software development team in Montreal. As a Business Analyst, you will play a crucial role in bridging the gap between our clients' needs and our software development team.Key Responsibilities:Collaborate with customers to understand their business needs and...
-
Business Analyst
3 days ago
Montreal, Quebec, Canada StreetScan Full timeBusiness Analyst - Software DevelopmentStreetScan is seeking a skilled Business Analyst to join our software development team in Montreal. As a Business Analyst, you will play a crucial role in bridging the gap between our clients' needs and our software development team.Key Responsibilities:Collaborate with customers to understand their business needs and...
-
Software Development Analyst
2 weeks ago
Montreal, Quebec, Canada NBC Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our Electronic Trading Algorithmic Development team within the Financial Markets sector at National Bank Financial. As a key member of our team, you will be responsible for designing and developing innovative solutions that advance our business.Key ResponsibilitiesDesign and...
-
Software Development Analyst
2 weeks ago
Montreal, Quebec, Canada NBC Full timeAbout the RoleWe are seeking a highly skilled Software Development Analyst to join our Electronic Trading Algorithmic Development team within the Financial Markets sector at National Bank Financial. As a key member of our team, you will be responsible for designing and developing innovative solutions that advance our business.Key ResponsibilitiesDesign and...