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

Senior Developer - Banking Operations Processing - Montreal, Quebec, Canada

Societe Generale

Responsibilities
At Société Générale, Global Banking Technology & Operations (GBTO) Canada plays a key role in delivering mission-critical services to the investment and corporate banking businesses. We are at the heart of the bank’s transformation, driving agility, promoting a strong engineering and data culture, and accelerating decision‑making through modern, industrialized delivery models.Our teams work across business lines and geographies to build scalable, innovative solutions.Within this environment, the Market Risk and Collateral (MRC) team is part of the Cross Risk Metrics (XRM) department. We design and develop platforms that support the Market Risk function (RISQ), enabling the monitoring and control of key risk metrics and limits applied to Front Office activities.As part of the AMER region, you will join a growing and high‑impact team working on strategic initiatives. Reporting to the Regional Head of MRC, you will be a senior contributor to the design, development, and modernization of XRM/MRC applications within the AMER region, contributing to strategic technology initiatives and global platform evolution while remaining fully hands-on.YOUR MISSION
Design, build, and evolve Market Risk platforms that deliver reliable and scalable solutions for the business. Your mission is to contribute to the technical excellence and evolution of Market Risk applications within a global banking environment.You will play a key role in the design, development, testing, and continuous improvement of critical risk platforms while remaining fully hands-on. Working closely with business users, architects, and fellow engineers, you will help deliver high‑quality solutions that meet functional and non‑functional requirements.A major focus of the role will be contributing to the progressive migration from the Volcker Metrics Repository (VMR) to the strategic Metric Platform (MPT). You will participate in the modernization of the platform, helping to adopt event‑driven architectures and modern data technologies including Java, Kafka, Data Lake, and Spark.You will contribute to architecture discussions, promote engineering best practices, support production systems, and help improve software quality, performance, and operational resilience.Through technical leadership by example, knowledge sharing, and collaboration, you will help strengthen the team’s expertise and accelerate the adoption of modern development practices.What will be your DAY-TO-DAY?
Contribute to the VMR → Metric Platform transformation, designing and implementing new capabilities while supporting the migration toward a modern ecosystem (Java, Kafka, Data Lake, Spark).Contribute to architecture and technical design discussions, ensuring solutions are scalable, maintainable, and aligned with enterprise standards and target‑state architecture.Partner closely with Market Risk and Front Office end users and stakeholders to refine requirements and ensure delivery of high‑impact PnL and risk features.Ensure platform stability and reliability by acting a senior escalation point for Level 3 support activities, investigating complex production issues, and driving root‑cause analysis and continuous improvement.Strengthen DevOps and engineering excellence, maintaining CI/CD pipelines, improving automation, managing code quality (SonarQube), addressing vulnerabilities, and ensuring compliance with internal standards.Promote engineering excellence through knowledge sharing, technical collaboration, code reviews, and the adoption of modern development practices and tools.TECHNICAL Stack
Software Craftsmanship best practices: DDD, BDD, TDD, Design Patterns, Clean codeLanguage: Java 17 (or latest LTS), C# 10, C# 14Multithreading, concurrent programmingFramework: Spring Boot (with Spring MVC for REST APIs), .Net 10Dependency Injection: Spring Framework core features, .Net DryIoCBigData: Spark, Kafka (Event Hub), Azure DatalakeDatabase Access: Spring Data JPA with Hibernate ORM, Microsoft Entity FrameworkDatabase: PostgreSQL (or MySQL, Oracle), Azure SQL DatabaseSecurity: Spring Security with JWT or OAuth2Build Tool: MavenTesting: JUnit 5, Mockito for unit and integration tests, NUnit, MSTestAPI Documentation: Springdoc OpenAPI (Swagger UI)DevOps: Github Actions, Jenkins, Docker, Kubernetes, Linux (On premise Server)Monitoring: ELK stack, Helm, GrafanaCloud: AzureProfile requiredrequiredSkills and Qualifications:Must Have
Curiosity and enthusiasm for learning new technologies and exploring innovative practices (e.G., agent-assisted development)Proven ability to design, build, and evolve distributed systems with modern architectures (event‑driven, data platforms) Experience working as a senior hands‑on developer, contributing to system design, code reviews, and technical decision‑making.Ability to manage priorities across run (support), build (features), and transformation initiativesStrong communication skills and ability to interact directly with business stakeholders and end usersA mindset focused on ownership, continuous improvement, and knowledge sharingTechnical Leadership & Collaboration
Strong collaboration skills and ability to work effectively within distributed and multicultural teams.Comfortable driving technical improvements and contributing to modernization initiatives in a complex environment.Ability to balance solution quality, maintainability, and delivery objectives.Strong analytical and problem‑solving skills with a proactive and ownership‑driven mindset.Ability to mentor and support less experienced developers through code reviews, technical guidance, and knowledge sharing.Technical & Functional Skills
Experience with event‑driven architectures and distributed systemsExperience designing and operating cloud‑native applications in Azure environments.Strong understanding of data platforms and batch/stream processingSolid SQL skills and ability to analyze and troubleshoot data issueExperience with modern developer productivity tools, including AI‑assisted development and code review solutions, is an asset.Exposure to Market Risk, PnL, or Investment Banking environments is a strong advantage.Languages: Fluency in English (French is a strong asset)
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.Experience:7years minimumLANGUAGE: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 that may apply to this position, candidates who will apply for this position may 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").Why join us
Business insight
Societe Generale is committed to offering an inclusive recruitment experience to all candidates. If you require any reasonable accommodations during the recruitment process, please do not hesitate to let our Recruiters know.OUR CULTURE
At Societe Generale, we live by our 4 core values of commitment, responsibility, team spirit and innovation. We are engaged and demonstrate consideration for others. We act ethically and with courage. We focus our talent and energy on collective success. We experiment and propose new ideas. This way, we maximize our ability to serve client needs and anticipate market changes. Societe Generale is committed to strengthening bonds with colleagues, communities, and the world in which we live, because relationships are at the heart of how we operate. For more information about our Culture and Conduct initiatives, please visit this link (
Our Diversity & Inclusion Mission: Recruit, develop, advance, and retain a diverse workforce that is united in our efforts to enhance our competitive position and deliver innovative solutions to our clients.Our Diversity & Inclusion Vision: Engaged workforce that is demographically diverse in a way that reflects the communities in which we operate Inclusive culture and workplace that recognizes employees' unique needs and utilizes their diverse talents Engage our community and marketplace, and position the organization to meet the needs of all its clientsFor more information about our D&I initiatives, please visit this link (
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Developer - Banking Operations Processing - Montreal, Quebec, Canada in Winnipeg, MB vacancy
  •  ...The position is for a C#/.NET developer to join the Fixed Income...  ...(OMS), and straight-through processing of electronic trades. Our applications...  ...alongside senior developers to propose designs...  ...relationships are at the heart of how we operate.For more information about our... 
    Senior

    Societe Generale

    Winnipeg, MB
    1 hour ago
  •  ...Lead banking operations across any Provincial Credit Union branch in PEI, applying strategic direction, controls, and process improvement expertise. Support consistent service delivery. The...  ...Deposit & Account Administration. This senior leader translates organizational... 
    Senior

    Provincial Credit Union

    Winnipeg, MB
    3 days ago
  • $228.9k - $289.6k per year

     ...seeking a highly skilled and strategic Senior Solutions Engineer to join our Eastern Canada team. Splunk, a Cisco company, is...  ...drive digital transformation and operational resilience. Focus on empowering...  ....Value Demonstration Develop and deliver customized product demonstrations... 
    Senior
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    105 Cisco Systems Canada Co.

    Winnipeg, MB
    1 hour ago
  • # Python Developer With Banking in CanadaVySystems · Toronto, Ontario, CABack to resultsPython Developer...  ..., card, and digital asset transaction processing).•Influence software architecture and...  ...•Partner with engineering, product, operations, and compliance teams to translate... 
    Suggested

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  •  ...more than 3,400 space experts across Canada, the US and the UK, the MDA Space team...  ...: The intermediate Development and Operations (DevOps) Process Specialist is a key member of our satellite...  ..., you will collaborate with software developers to integrate test automation into the... 
    Suggested
    Internship

    MDA

    Winnipeg, MB
    3 days ago
  •  ...management to set priorities for Montreal teamEnsure timely completion...  ...as requested by management, senior members of the team or partnersBespoke...  ...into simple manageable units, develops solutions for each unit, and...  ...product and safeguarding the bank.Interpersonal effectiveness:... 
    Senior

    Societe Generale

    Winnipeg, MB
    1 hour ago
  •  ...exceptional people together to operate in markets around the world....  ...offices throughout the U.S., Canada, Europe, and Asia, we trade a...  ...looking for a passionate Software Developer to join our team. You will...  ...by cutting-edge technology and senior technologists providing you with... 
    Senior
    Work from home

    Tradermath

    Winnipeg, MB
    1 hour ago
  • Elevate your career as a Senior Cybersecurity Developer with National Bank in Montreal. Utilize your expertise in software development and cloud technologies to protect against cyber threats. In this role, you will be vital to the Security Operations team, focusing on cybersecurity... 
    Senior

    Banque Nationale du Canada

    Winnipeg, MB
    1 hour ago
  • Drive business development in Montreal as a Senior Commercial Account Manager using commercial credit expertise and an established network. Support...  ...through financing and advisory services.At BDC, you will develop new business relationships while managing clients with annual... 
    Senior

    Business Devel. Bank of Canada

    Winnipeg, MB
    1 hour ago
  • We are seeking a Senior ML Data Processing Developer to participate in the development, curation, and scaling of our core data asset pipeline. Sitting...  ..., the most cited AI researcher in the world. Based in Montreal, LawZero’s research aims to build non‑agentic AI that... 
    Senior
    Internship

    LawZero

    Winnipeg, MB
    1 hour ago
  • Montreal, QC Contract Salary not specified Contract Responsibilities Use programming and data technologies to improve credit risk processes, build dashboards and reports, and support digital transformation. Work with Credit Analysis and Asset Restructuring & Recovery... 
    Contract work
    Immediate start

    Skillhub Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • Elevate your development career at Abbeal as a Senior Power Platform and Copilot Studio Developer in Montreal. This hybrid role focuses on Power Platform apps and...  ...Power Platform applications • Automate deployment processes through Azure DevOps Requirements: • Minimum of 10... 
    Senior

    Abbeal

    Winnipeg, MB
    1 hour ago
  • Build AWS cloud solutions and Accurate application features as a Senior Developer at National Bank in Montreal, working in a hybrid environment. Apply DevOps practices across critical technology environments.As a Senior AWS Developer within Corporate Services IT Delivery, you... 
    Senior

    Banque Nationale du Canada

    Winnipeg, MB
    1 hour ago
  •  ...include the world's leading investment banks, investment managers, fintechs and capital...  ..., Manila, New York, Barcelona and Montreal, we have a proven track record delivering...  ...technology solutions.We are now looking for a Senior Java Developer to join our Montreal team on a new... 
    Senior
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Local area
    Flexible hours

    Adaptive Financial Consulting

    Winnipeg, MB
    1 hour ago
  • Senior or Manager, Valuations (Montreal or Quebec City)Other locations: Primary Location Only Requisition ID: 1758260 At EY, we’re all in to shape your...  ...participating in the formulation of valuation approaches; developing valuation models; and preparation of formal and... 
    Senior
    Weekend work

    EY

    Winnipeg, MB
    1 hour ago
  • Rejoignez une équipe dynamique de Chrome Technologies en tant que consultant Agile senior basé à Montréal ou Québec. Ce poste hybride exige une présence une journée par semaine sur site tout en garantissant une forte interaction avec les clients. En tant que Chargé de dossier... 
    Senior

    Chrome Technologies

    Winnipeg, MB
    1 hour ago
  • Shape banking and accounting operations for iA Financial Group from Quebec or Montreal, leading teams through rigorous financial close cycles.As Assistant Director, Operational Accounting, you will maintain close involvement in daily accounting while organizing work across critical... 
    Senior

    iA Financial Group

    Winnipeg, MB
    1 hour ago
  • Senior Director, Retail Operations - QuebecExecutive Office Exempt Montreal Store, Montreal, QC, CA 4 days ago Requisition ID: 2962 About us At MEC, we believe the...  ...team. Tell us what you need during the hiring process, and we’ll do our best to accommodate you. The... 
    Senior
    Part time
    Work at office
    Local area

    MEC

    Winnipeg, MB
    1 hour ago
  • $100k per year

     ...with a top surgical device company. In this position, you will support and learn from an established and successful surgical rep in the Montreal market. WHAT YOU WILL BE DOING:Selling Surgical implants in the ORYou will be tasked with helping support surgeries and assisting... 

    Confidential

    Winnipeg, MB
    1 hour ago
  •  ...advanced COBOL, JCL, DB2, and CICS expertise as a Mainframe Developer supporting complex banking applications in Mississauga. This hybrid role requires...  ...retail banking or investment applications through batch processing, online transactions, troubleshooting, and distributed... 
    Senior

    Accenture PLC

    Winnipeg, MB
    1 hour ago
  • $134k - $175k per year

     ...chronic conditions. We are looking for a Senior Software Developer with expertise in full-stack...  ...this role, you will collaborate with our operators, clinicians, and product managers to build...  ...about the specific team and interview process as you move through the process.... 
    Senior
    Work at office
    Remote work
    Work from home

    Clover Health

    Winnipeg, MB
    1 hour ago
  • Blutic is looking for a Senior Java Full Stack Developer with 7+ years of experience, preferably with exposure to Cloud Architectures & PublicCloud...  ...settlement.This is a W2 (Hybrid) opportunity.Location Montreal, CanadaExperience 7+ YearsSkills required (essential)... 
    Senior

    Blutic

    Winnipeg, MB
    1 hour ago
  • Shape detection standards and ATT&CK coverage as a Senior Threat Detection Developer with PSP Investments in Montreal. Collaborate across global security operations in a four-day in-office hybrid model.Reporting to the Senior Manager, Security Operations Centre, you will work... 
    Senior
    Work at office

    PSP’s Private Debt & Credit Investment (PDCI) group

    Winnipeg, MB
    1 hour ago
  •  ...generation technology. As a Security Operations Coordinator, you’ll help...  ...is required for positions in Quebec.  Additional Information:...  ...- Full Time Job Location: Canada : Manitoba : Winnipeg  Work...  ...committed to clarity in our hiring process. All roles posted are opportunities... 
    Full time
    Work at office
    Shift work
    Night shift
    Weekend work
    3 days per week

    Bell

    Winnipeg, MB
    3 days ago
  • Join a forward-thinking team as a Senior Java Developer in Montreal, focused on enterprise application excellence. Utilize top technologies to drive projects. An exciting opportunity awaits you in Montreal, where you will work onsite three days a week as a Senior Java Developer... 
    Senior
    3 days per week

    Soho Square Solutions

    Winnipeg, MB
    1 hour ago
  • $128k - $200k per year

     ...Jane. Platform Engineering and Developer Experience are career...  ...tools is what the Developer Operations team is all about. That's...  ...remote-first team working across Canada, the US, and the UK, united by...  ...purchases during the hiring process. If something doesn't seem right... 
    Senior
    Internship
    Remote work

    Jane

    Winnipeg, MB
    1 hour ago
  • Lead global transaction banking growth in Montreal through treasury advisory, liquidity solutions, and strategic client relationships across Quebec. This client-facing position requires commercial...  ...relationship ownership, business development, senior client dialogue, and coordination... 
    Senior

    National Bank of Canada

    Winnipeg, MB
    1 hour ago
  • $91k - $112k per year

    Montreal, QC, Canada; Toronto, ON, CanadaAbout Us Fanatics is building a leading global digital...  ...and magnetic, while staying on brand.Develop multiple creative routes per brief and...  ...to life.Deliver across every state we operate in, working with Legal and Compliance on... 
    Senior
    Full time
    Seasonal work

    Fanatics Inc.

    Winnipeg, MB
    1 hour ago
  •  ...About the Position Within Global Banking Technology and Operations (GBTO), the Trade Support Unit (TSU)...  ...quality control of trading activity.Processing lifecycle events across supported products...  ...& Inclusion Mission Recruit, develop, advance, and retain a diverse workforce... 

    Societe Generale

    Winnipeg, MB
    1 hour ago
  • Senior Full Stack Java / React Developer — Payments Transformation, Bank, Montreal Java + React on a banking payments platform: Spring Boot microservices, JMS/IBM MQ/Kafka integrations, AWS Cloud. Hybrid, Montreal.Within a major Canadian bank, you join a team dedicated to... 
    Senior
    2 days per week

    Abbeal

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Developer - Banking Operations Processing - Montreal, Quebec, Canada. Be the first to apply!