Software Developer

2 weeks ago


Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

Societe Generale offers an exciting opportunity for a skilled Software Developer to join our team as a Global Payments Specialist.

Overview

Our company, SGS Société Générale de Surveillance SA, delivers day-to-day services to global banking and investor solutions business units. We strive to meet evolving client needs and market requirements, leveraging IT and operations teams under the same leadership. As a Software Developer, you will be part of this effort, utilizing SQL and Java to bring innovative ideas to life.

About the Job

This role is perfect for someone who thrives in a collaborative environment, blending FinTech innovation with the stability of a major international bank. You will contribute to a global project impacting financial institutions worldwide, implementing a new payment message format. Your tasks will include:

  • Create new features, making design and architectural decisions, testing, tracking quality metrics, and producing documentation.
  • Present developed features to stakeholders and product owners, gaining a solid understanding of business requirements and gathering feedback.
  • Ensure software solutions meet internal standards and provide operational support as needed.
Required Skills and Qualifications

To succeed in this role, you should have:

  • A strong grasp of the entire software development cycle and a deep understanding of the business context.
  • Proven track record of managing long-term projects and serving as the main point of contact for multiple stakeholders.
  • Familiarity with Agile practices and methodologies.
  • A university degree in Computer Science or equivalent technical certifications.
  • Excellent communication skills, including proficiency in English (both written and oral).
Benefits

We offer a competitive salary package, including:

  • An estimated annual salary of $120,000-$150,000 based on your experience and qualifications.
  • A minimum of 20 vacation days and 4 personal days per year.
  • Supportive maternity, paternity, parental, and adoption leave policies.
  • Health spending and personal spending accounts with reimbursement options.
  • A hybrid work arrangement offering flexibility and collaboration opportunities.
Hybrid Work Environment

Societe Generale prioritizes employee well-being and promotes interaction and collaboration through our hybrid work arrangement. You will have the flexibility to work remotely while adhering to our standard protocols.



  • Montreal, Quebec, Canada Ultimate Software Full time

    Company OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    About UsCentric Software is a dynamic company that fosters innovation and excellence in software development.We offer a competitive salary of approximately €80,000 per annum, depending on experience and location.


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced Mobile Application Developer to join our team at Centric Software in Campbell, California. The successful candidate will have a strong passion for user-centric development and a proven track record of delivering high-quality mobile applications.About the RoleAs a Mobile Application Developer, you will be responsible for...


  • Montreal, Quebec, Canada Mannarino Systems and Software Inc. Full time

    Mannarino Systems and Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our extensive customer base spans traditional aerospace companies as well as emerging markets, including electric propulsion, Urban Air...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Job DescriptionWe are seeking a highly skilled software engineer to join our team at Centric Software. As a key member of our dynamic Skyline team, you will be responsible for developing scalable and resilient services using microservices architecture.The ideal candidate will have a deep understanding of Java, Kafka for event streaming, and REST API for...


  • Montreal, Quebec, Canada Software International Full time

    Software International, a leading provider of technical talent to top companies in Canada and the US, is seeking a skilled Sales Representative for IT Service Delivery. This role requires proficiency in English and French.The ideal candidate will be responsible for generating new business opportunities, managing client relationships, and driving sales for IT...


  • Montreal, Quebec, Canada Banque Nationale Full time

    About the Role:We are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and be able to work effectively in a collaborative environment.Key Responsibilities:* Design, develop, and test software applications* Collaborate with cross-functional teams to deliver high-quality...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Mannarino Systems & Software Inc. is a renowned provider of cutting-edge engineering services to the aerospace, defense, space, simulation and power generation industries.We are seeking an experienced and passionate Software Tester for Safety-Critical Systems who can contribute to our team's mission to develop innovative solutions that shape the future of...


  • Montreal, Quebec, Canada Cisco Systems, Inc. Full time

    Role OverviewCisco is seeking a skilled Software Quality Engineering Leader to join our team. As a key member of our embedded software group, you will be responsible for leading the design and development of high-performance, scalable, and secure network switching and performance monitoring solutions.Key ResponsibilitiesInfluence architectural decisions to...


  • Montreal, Quebec, Canada Lightspeed Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Lightspeed. As a Senior Software Developer, you will play a key role in leading the development of software solutions that empower merchants with the essential tools they need to thrive in the market.Key Responsibilities:* Lead the...


  • Montreal, Quebec, Canada Randstad Full time

    About the Role:As a Senior Software Developer at {company}, you will be responsible for designing and developing high-quality software solutions. Your expertise in software engineering will be essential in driving business growth and innovation.Key Responsibilities:• Develop and maintain software applications using cutting-edge technologies• ...


  • Montreal, Quebec, Canada LXT Full time

    About the JobWe are seeking a highly skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing, developing, and deploying high-quality software solutions. Responsibilities- Design and develop software applications using a variety of programming languages.- Collaborate with cross-functional teams to...


  • Montreal, Quebec, Canada Randstad Full time

    We are seeking a skilled Senior Software Developer to join our team at company. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key responsibilities:Design and develop software systems using Java and PythonCollaborate with cross-functional teams to identify and prioritize...


  • Montreal, Quebec, Canada EXFO Full time

    Job SummaryEXFO is seeking a talented Software Development Expert to join our Research and Development department. As a key member of our agile team, you will be responsible for developing our new product for the industry's field network and ethernet-ip testing offerings.Key Responsibilities• Collaborate with the Software Group Manager to develop software...


  • Montreal, Quebec, Canada Lightspeed Full time

    Are you a talented developer looking for a challenging role that will allow you to grow professionally and personally?About UsLightspeed is a leading provider of e-commerce solutions, and we're seeking an experienced Senior Software Developer to join our team. Our company is committed to empowering merchants to succeed in the ever-changing e-commerce...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Job Title: Senior Software DeveloperWe are currently looking for a talented Senior Software Developer to join our structural development group at Maya HTT, a world leading software developer and engineering solutions provider.About the Role:As a senior software developer, you will use Agile development principles (scrum, Kanban) to develop, maintain, and...


  • Montreal, Quebec, Canada undisclosed Full time

    Job Title: C++ Software/Firmware EngineerTask Overview:Design and Implement: Develop the Factory Boot Manager, a Linux and U-Boot based embedded software, for testing complex HSM hardware in manufacturing and field failure analysis processes.Component Development: Design, implement, test, and document other components of the HSM embedded software and...


  • Montreal, Quebec, Canada CN Full time

    Job OverviewWe are seeking a highly skilled Software Development Expert to join our team at CN. This is an exciting opportunity for someone with a passion for software development to contribute to the success of our organization.


  • Montreal, Quebec, Canada BoxOne Full time

    Job Title: Software EngineerDescription:We're seeking a talented Software Engineer to join our team at BoxOne Ventures. As a key member of our investment management team, you'll play a crucial role in designing, developing, and maintaining software solutions to support our investment management, venture capital investing, and venture incubation processes.Key...