Trading Application Software Developer Senior
CGI
Job Responsibility:
"As our Trading department is growing, we are looking for team players, invested people who are interested in bringing new ideas and perspectives. It is a proximity development team that works hand in hand with Linear and Non-Linear trading desks, to develop new tools that suit their needs, and bring reactivity to face any production issues on existing tools. This is a central and dynamic position as you will develop and maintain our software applications, operations, and development platforms.
Your future duties and responsibilities
What will be your DAY-TO-DAY? In this role, you will integrate a team that is offering multiple applications (PnL follow-up, Risk management, Booking transactions, portfolio management, etc) to assist the trading desk on their activities. These applications are crucial, and they need multiples enhancements to be at the top of the market competition. Your task will be:- Build applications for various front office businesses.
- Define the architecture for new developments.
- Lead the migration of existing components and applications to the latest technical versions.
- Ensure all data and flows between other trading and settlement applications are maintained.
- Collaborating with users to understand user needs and translate requirements into Jira.
- Reviewing and designing the architecture for the new systems.
- Being responsible for the 2nd and 3rd level of support.
- Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)
Required qualifications to be successful in this role
TECHNICAL Skills JAVA, SPRINGBOOT, ANGULAR, REACT, PYTHON, SQL Skills and Qualifications:- As a software developer, you will bring your expertise in code development and system design on Java platform, Spring framework and Angular/React UI.
- At least 5 years of experience as a developer in an investment banking/financial environment.
- LANGUAGE: French and English*
- A rigorous, dynamic, and detail-oriented approach, with the ability to thrive in a high-pressure business environment.
- Proven ability to collaborate effectively with business (Trading) and IT stakeholders in a globally distributed development team.
- Strong understanding of programming design patterns, multi-threading, and modern multi-tiered application architecture.
- Experience with Java, SpringBoot
- Experience with development and deployment of APIs such as RESTFul APIs or gRPC.
- Experience with Kubernetes/Docker
- Working knowledge of service-oriented application architecture
- Knowledge on Databases (MSSQL, PGSQL)
- Experience with source control tools (Git), unit testing, continuous integration.
- Knowledge of programming design patterns including MVVM
- Good understanding of Agile development practices
- Experience with Terraform / Ansible
- Experience with Azure
- Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.
Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Come join our teamone of the largest IT and business consulting services firms in the world.
- ...is the leading solution built to help software companies generate revenue through... ...companies in the world. About You As a Senior Software Developer, you'll join a development team that... ...resilient, performant multi-tiered applications that empower the software industry's...SeniorApprentissageLe monde entierHoraires flexibles
$95k par année
...Private company, corporation or industry Financial technology Software company Tasks Write, modify, integrate and test software... ...and test software code for e-commerce and other Internet applications Manage incidents Computer and technology knowledge Development...SeniorEmploi permanentTravail au bureau- ...Responsibility: Are you an outstanding Java developer who understands complex systems... ...? If so, you might be Fivesky's next Senior Java Software Developer! Who you are: Seeking an... ...Use your expertise in application, data, and infrastructure architecture...SeniorTemps plein
- Poste : développeur de logiciel principal (applications Web) Lieu de travail : Montréal, Québec Rejoignez une entreprise à la pointe... .............................................. Position: Senior Software Developer (Web Applications) Location: Montreal, Quebec Join a...SeniorEmploi permanentTravail à distanceLe monde entierHoraires flexibles
- ...crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well... ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation...SeniorTemps pleinTravail au bureau
- ...Architecture, Engineering, and Construction) software industry. Since our founding in 1987,... .... Role Description: Full-Stack Developer (Angular / Node.js) Geo-Plus is seeking... ...and maintaining both new and existing web applications using Angular and Node.js. You'll be working...Emploi permanentTemps pleinTravail à distanceTravail à domicileLe monde entierRelocationLundi au vendrediHoraires flexibles
- ...celebrating intimacy and individuality. We’re looking for a Software Developer Intern to join our team. This role is ideal for a student... ...the way software is developed. You’ll contribute to internal applications, collaborate on ongoing product development and learn how to...Temps pleinStage
- ...looking for top talent to join us. About the Role As a Software Developer at Botpress, you'll be at the forefront of developing... ...cross-functional teams to design, build, and maintain scalable applications that enhance the capabilities of our AI agent platform. You'...Temps pleinTravail au bureauLe monde entier
- ...Zimmer Biomet seeks a Senior Software Developer to design and develop computer-assisted surgery software using C++, Qt, computer vision, and medical... ...efficient C++ and Qt code for computer-assisted surgery applications Implement and optimize data structures and algorithms...Senior
- ...DRW is a diversified trading firm with over 3 decades of experience bringing... ...for a passionate S oftware Developer to join our infrastructure team. This software-focused role involves building... ...~ Developing and operating applications and services on Kubernetes...Travail à domicile
- ...Junior Software Developer (Android & TypeScript) Reports To: Director of Engineering Location: Montreal, QC (Hybrid: work remotely or... ...role As a Software Developer in Android and TypeScript applications, you will play a key role in building scalable applications...Emploi permanentTravail au bureauTravail à distanceTravail à domicileHoraires flexibles
- ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a... ...En tant que Développeur Logiciel R&D senior, vos principales responsabilités comprendront... ...you’ll do As a Senior R&D Software Developer, your main responsibilities will include...SeniorTarif journalierTemps plein
- ...At Tecsys, the software we deliver keeps hospitals, pharmacies and distributors supplied... .... Why This Role Matters As a Senior Java Developer , you will join a team at the heart of... ...cloud-based, AI-driven software, publicly traded on the Toronto Stock Exchange (TSX: TCS...SeniorTravail manuelTravail à distance
- ...un·e Développeur·se logiciel senior possédant une expertise approfondie... ...Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365... ...We’re looking for a Senior Software Developer with deep expertise... ...surprise us! Thank you for your application, but please note that only...SeniorTemps pleinHoraires flexibles
- ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated... ...We are looking for multiple passionate Software Developers to join our team. You will develop... ...surrounded by cutting-edge technology and senior technologists providing you with the best...Senior
- ...Responsibility: We are looking to hire a Java Developer. The Equity Derivatives Volatility(EQD/... ...maintaining and supporting Front-to-Back applications (80%) and providing solutions to our... ...critical to our clients, as they allow them to trade or receive monthly/weekly/daily statuses...Tarif journalierTemps pleinTemps partielTravail au bureau
- ...technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform... ..., making thoughtful technical trade-offs and reducing complexity for... ...bring this role to life? Send us your application, we want to hear from you! Join...Contrat Longue DuréeRecrutement immédiat
- ...Work arrangement: Hybrid We are looking for a Embedded Software Developer to collaborate on one of our projects in the Space sector.... ...implement complex flight software modules for various space applications including communications and satellites. Main...Contrat Longue DuréeTemps plein
- ...PagerDuty. We're looking for a Software Engineer with experience building AI-powered applications leveraging LLMs. You'll design... ...What you'll do: Design, develop, and deploy AI-powered applications... ...environment. All qualified applicants will receive consideration for...Temps pleinLe monde entier
$60k - $120k par année
...contact TI pour les équipes de Trading, Sales et Opérations, en assurant la stabilité des applications, la résolution des incidents et... ...et en management au monde. Senior Application Support Analyst – Equities... ...work creates value. You’ll develop innovative solutions and build...SeniorСontrat- ...Description We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of... .... What You'll Do You will design and build scalable application systems independently. These systems will include AI-native...SeniorEmploi permanentTemps pleinСontratZone localeHoraires flexibles
- ...ideas and reward their results. As a Software Developer Intern , you will join one of our... ...our network development initiatives or trading businesses. Depending on the team you join... ...build advanced trading, analysis and risk applications, or advanced monitoring and automation...SeniorTravail d'étéStageTravail au bureauÉquipe de jour
- ...technological alternative. Job Description As a Senior Software Developer - Healthcare systems integration profile, you will be a key... ...interoperability between different healthcare software applications. Troubleshooting and Maintenance: Monitor integrated systems...SeniorEmploi permanentTemps pleinСontratTravail au bureauTravail à distanceLe monde entier
$95k - $120k par année
...as a service. About You You are a Software Developer with at least 2 years of professional... ...orders, fulfillment, and customer-facing applications Build and extend REST and GraphQL... ...using Java (Spring) with guidance from senior engineers on design and approach Work...SeniorEmploi permanentLe monde entier- ...Work under the guidance of senior engineers while contributing... ...field. ~3+ years experience developing in Java. ~ Proven track record... ...such, we strongly encourage applications from Indigenous peoples, racialized... ...of personal data from job applicants, please read our Candidate...SeniorLe monde entier
- ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-... ...looking for a Drone Ground Station Software Developer to design and implement cutting-edge... ...are an equal opportunity employer. All applicants will be held in strict confidence. Only...Contrat Longue DuréeTravail au bureauTravail à distance1 jour par semaine
- ...Twilio, Toast and PagerDuty. The Senior Integration Developer plays a critical role in our post-sales... ...solutions), ERP and manufacturing software, excellent teamwork, and technical expertise... ...formats and from various source applications. ~ Proficiency in programming languages...SeniorTemps pleinLe monde entier
- ...de nos services Bâtir des applications modernes de type micro-services... ...is a team of enthusiastic developers and testers driven by curiosity... .... In practice, we develop a self-service web portal that... ...stored on our platform. As a Software Developer, you will play a key...SeniorTarif journalierTemps pleinRecrutement immédiatHoraires flexibles
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-... ...We are seeking an experienced Senior Software Engineer to contribute... ...engineering teams to develop reusable software components,... ...integration of software across applications, platforms, and embedded hardware...SeniorContrat Longue DuréeEmploi permanentTravail au bureau
- ...de nos services Bâtir des applications modernes de type micro-services... ...is a team of enthusiastic developers and testers driven by curiosity... .... In practical terms, we develop a self-service web portal that... ...on our platform. As a Software Developer, you will play a key...Tarif journalierTemps pleinRecrutement immédiatHoraires flexibles
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Trading Application Software Developer Senior. Soyez parmi les premiers à postuler !
- software application developer Montréal, QC
- application engineer Montréal, QC
- automation application engineer Montréal, QC
- software sales Montréal, QC
- software technical support Montréal, QC
- software support Montréal, QC
- software implementation project manager Montréal, QC
- golang software developer Montréal, QC
- software Montréal, QC
- software asset management analyst Montréal, QC

