Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Trading Application Software Developer Senior

Full-time

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.
Manage multiple initiatives from start to end, including:
  • 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*
Must Haves:
  • 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
Nice to Haves:
  • 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.
Due to US Federal Securities law applying to this position, candidates who will apply for this position will be required to submit to an enhanced background screening, including the collection of their fingerprints by a third-party vendor selected by the Financial Industry Regulatory Authority (“FINRA ). Localization: Montréal #LI-AR1

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 team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Trading Application Software Developer Senior in Montréal, QC vacancy
  •  ...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... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    7 days ago
  • $95k per year

     ...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... 
    Senior
    Permanent employment
    Work at office

    FLEXY GROUP

    Montréal, QC
    13 days ago
  •  ...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... 
    Senior
    Full time

    Fivesky

    Montréal, QC
    7 days ago
  • 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... 
    Senior
    Permanent employment
    Remote work
    Worldwide
    Flexible hours

    Services de Gestion Quantum Ltée

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Fundica

    Montréal, QC
    29 days ago
  •  ...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... 
    Permanent employment
    Full time
    Remote work
    Work from home
    Worldwide
    Relocation
    Monday to friday
    Flexible hours

    Geo-Plus Inc.

    Montréal, QC
    7 days ago
  •  ...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... 
    Full time
    Internship

    Nuovo Photography

    Montréal, QC
    10 days ago
  •  ...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'... 
    Full time
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    24 days ago
  •  ...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

    Zimmer Biomet

    Montréal, QC
    10 days ago
  •  ...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... 
    Work from home

    DRW

    Montréal, QC
    19 days ago
  •  ...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... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Broadsign Careers

    Montréal, QC
    7 days ago
  •  ...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... 
    Senior
    Daily paid
    Full time

    syntronic

    Montréal, QC
    21 days ago
  •  ...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... 
    Senior
    Manual labor
    Remote work

    Tecsys Inc.

    Montréal, QC
    24 days ago
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...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

    DRW

    Montréal, QC
    a month ago
  •  ...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... 
    Daily paid
    Full time
    Part time
    Work at office

    CGI

    Montréal, QC
    7 days ago
  •  ...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... 
    Long term contract
    Immediate start

    Coveo

    Montréal, QC
    5 hours ago
  •  ...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... 
    Long term contract
    Full time

    Scalian

    Montréal, QC
    14 days ago
  •  ...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... 
    Full time
    Worldwide

    MaintainX

    Montréal, QC
    7 days ago
  • $60k - $120k per year

     ...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
    Contract work
    Montréal, QC
    3 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Flexible hours

    SAP IT Business Systeme

    Montréal, QC
    1 day ago
  •  ...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... 
    Senior
    Summer work
    Internship
    Work at office
    Day shift

    DRW

    Montréal, QC
    a month ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    14 days ago
  • $95k - $120k per year

     ...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... 
    Senior
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    a month ago
  •  ...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... 
    Senior
    Worldwide

    AppDirect

    Montréal, QC
    a month ago
  •  ...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... 
    Long term contract
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    5 hours ago
  •  ...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... 
    Senior
    Full time
    Worldwide

    MaintainX

    Montréal, QC
    7 days ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    5 hours ago
  •  ...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... 
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Trading Application Software Developer Senior. Be the first to apply!