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

Programmer Analyst - Java And Pl/Sql

Societe Generale

Responsibilities
The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their transformation. GBTO differentiates itself from competitors with the pace of the agile transformation delivered, spreading the technology and data culture, shortening the decision-making process, and adopting a true industrial approach, leveraging on different teams either transversal or aligned to the different sub business units.Responsibilities
The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their transformation. GBTO differentiates itself from competitors with the pace of the agile transformation delivered, spreading the technology and data culture, shortening the decision-making process, and adopting a true industrial approach, leveraging on different teams either transversal or aligned to the different sub business units.The Risk Information System (RIS) team belongs to the XRM (Cross Risk Metrics) department that aims at providing global agency risk management tools, calculating risk values, and generating variety of risk portfolio basis reports for risk management and client service departments. RIS team has RISKFEEDS, IRIS-PORTAL, IMAGINE and PRELUD 4 applications. You will join RIS Risk Integration feature team and take the following responsibilities:Participate risk portfolio related projectsEnhance and maintain RIS platform and RIS applicationsProvide L2-L3 Production supportAutonomous on your developments, you will always have the support of the team to continuously improve functionally and technically. You will be encouraged to also share your point of view and approaches in software craftmanship. Continuous improvement is key for us!YOUR MISSION
Functional improvement: Participate and contribute to RIS projects and Ad-Hoc requestsTechnical improvements
Contribute to Azure migrationTune RIS databases and applications performanceInvolve risk models Python transformationDesign workflow for SQL extract excel/cvs based reporting
DevOps
CI/CD Pipeline: Follow RIS CI/CD pipeline for development and change releaseStandardize Sonarqube use: Ensure sonar plugin and resolve identified issueL2/L3 Support for RIS platform infrastructure
TECHNICAL Stack
Software Craftsmanship best practices: DDD, BDD, TDD, Design Patterns, Clean codeLanguage: Java 8 or above, PL/SQL
Multithreading, concurrent programming
Framework: Spring Boot, Spring Framework core featuresDatabase: Oracle v19 or above, Postgres.Build Tool: MavenTesting: JUnit 5,API Documentation: Springdoc OpenAPI (Swagger UI)DevOps: Github Actions, Jenkins, LinuxNetwork: DNS, TCP/IPNice to have:Kafka (Event Hub)Security: Spring Security with JWT or OAuth2Tests: Mockito for unit and integration testsBig Data: Spark, Azure Data lake, Sok8sMonitoring: Elastic, ITRSCloud: Azure, Docker, KubernetesAngularWhat will be your DAY-TO-DAY?
How you will contribute to the day-to-day activities of the team:Interact with stakeholders to decompose customer requests into detailed stories and develop code using Software Craftsmanship best practices across diverse technology ecosystems.Deliver working code meeting acceptance criteria and the definition of done, while ensuring product quality and consistency through testing, deployment, and production activities.Document technical design and specifications, maintain test cases, and support inquiries, issues, and major events to identify root cause and resolution.Manage release processes, including drafting release notes, developing release scripts, and leading deployments with contingency and rollback plans.Maintain C/c team specific modules, transform legacy systems, and contribute to software craftsmanship and Agile framework implementation.Required
Profile required
SKILLS AND QUALIFICATIONS:Must Have:Ability to Code, test, document and L3 support the application (MPT)Cloud skills (security, infrastructure, architecture design, design patterns…)Experience with Spring Boot for building RESTful APIs and microservices.Agile methodology (scrum)Bachelor’s degree in computer science or equivalent.Nice to Have:Banking knowledge2+ years of experience with Spark 4.02+ Python developmentExtensive knowledge of SDLCUnderstanding of financial services industry and associated productsStrong organizational and communication skills.Strategic and analytical thinking skills with an ability to solve problems and make decisions.LANGUAGE:
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.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 operateInclusive culture and workplace that recognizes employees' unique needs and utilizes their diverse talentsEngage 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 Programmer Analyst - Java And Pl/Sql in Winnipeg, MB vacancy
  • Build Java and PL/SQL solutions for Société Générale’s Risk Information System team, supporting risk applications and production services within GBTO Canada.As a Programmer Analyst, you will enhance RIS applications, participate in risk portfolio projects, and provide L2-L3... 
    Suggested

    Societe Generale

    Winnipeg, MB
    1 hour ago
  • 10-12 years of hands-on experience in Java / J2EE developmentStrong experience with Spring, Spring Boot, Microservices architectureVery...  ...with hands-on experience in stored proceduresConduct advanced PL/SQL development, including packages and proceduresOptimize SQL... 
    Suggested

    Carbonsoft

    Winnipeg, MB
    1 hour ago
  •  ...Technical Lead – Java & Enterprise Integration Information Technology Who we are ML arteka is one of the fastest-growing IT Services and Consulting companies in Canada and serves some of the most iconic brands, including Google, Loblaws, Staples, Telus, Bell, Rogers... 
    Suggested
    Contract work
    Flexible hours

    ML arteka

    Winnipeg, MB
    1 day ago
  •  ...la plateforme RISSTACK TECHNIQUESoftware Craftsmanship : DDD, BDD, TDD, Design Patterns, Clean CodeLangages : Java 8 ou supérieur, PL/SQLMultithreading, programmation concurrenteFrameworks : Spring Boot, Spring Framework (core)Bases de données : Oracle v19 ou supérieur,... 
    Suggested
    Daily paid

    Société Générale

    Winnipeg, MB
    1 hour ago
  • We are seeking an experienced Senior Programmer Analyst to support and enhance a critical case management...  ...Develop, maintain, and optimize Oracle PL/SQL stored procedures to implement new...  ...meet business requirements. Support Java-based application development, maintenance... 
    Suggested

    Us Tech Solutions

    Winnipeg, MB
    1 hour ago
  • Support provincial healthcare technology as a Senior Programmer Analyst maintaining case management systems, reporting...  ...maintain Oracle and SQL Server databases, develop PL/SQL procedures, resolve incidents, and support Java-based applications. The work also covers SSRS reporting... 

    Us Tech Solutions

    Winnipeg, MB
    1 hour ago
  •  ...transactions negotiated on all financial worldwide.Technical Stack JAVA | Angular | React | IBM/RabbitMQ | Springboot | GitHub | Jenkins...  ..., assess timeframe of solution(s).Coordinating with business analysts and end users in understanding development needs and acquire signoffs... 
    Worldwide

    Societe Generale

    Winnipeg, MB
    1 hour ago
  • $8.81k - $13.2k per year

    Job Title Programmer Analyst IIJob Category M&P - AAPSJob Profile AAPS Salaried - Information Systems and Technology, Level DJob Family...  ...scale software applications and integrations, primarily using Java or Java‑based tools to implement SOAP‑based web services or... 
    Long term contract

    University of British Columbia

    Winnipeg, MB
    1 hour ago
  •  ...businesses. The RoleGBME - Risk Technology is searching for a Programmer Analyst to develop, enhance, test, and support Counterparty Credit...  ...knowledge of at least one programming language such as Python, Java, C#, or a comparable object-oriented or scripting language... 
    Internship
    Remote work
    Flexible hours

    Scotiabank

    Winnipeg, MB
    1 hour ago
  •  ...Reporting to the Supervisor, Data Warehouse, the Data Warehouse Programmer develops and maintains data warehouses and/or analytic reporting...  ...Programmer must complete the Programmer Training over a maximum 24-month period to progress to the Programmer/Analyst classification. ...
    Full time

    Manitoba Public Insurance

    Winnipeg, MB
    a month ago
  •  ...tech/non-tech solutions, assess either tactical or strategic approaches, assess timeframe of solution(s). Coordinating with business analysts and end users in understanding development needs and acquire signoffs. Develop code artifacts, deployment plans, technical... 
    Worldwide

    Societe Generale

    Winnipeg, MB
    1 hour ago
  •  ...The Production Support Intmd Analyst is a developing professional role. Deals with most problems independently and has some latitude to solve...  ...programming languages used in the supported applications (e.g., Java,.NET, Node.js) to debug and understand code logic. Advanced... 
    Long term contract
    Temporary work

    Citigroup Inc.

    Winnipeg, MB
    1 day ago
  •  ...be part of an experienced multi-disciplinary team with other Developers, Analyst-testers, Business Analysts and Architects, in an environment where the team works with Kanban methodology. As a Programmer Analyst of the squad you will be involved in the design, implementation... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    TMX Group

    Winnipeg, MB
    1 hour ago
  •  ...will be part of an experienced multi-disciplinary team with Developers, Analyst-testers, Business Analysts and Architects, in an environment where teamwork reigns using scrum methodology. As a Programmer Analyst in the squad you will be involved in the design and... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Bourse de Montreal Inc.

    Winnipeg, MB
    1 hour ago
  •  ...charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Job Summary A Business Analyst (BA) acts as the connector between business needs and technology solutions. In this role, you’ll work with stakeholders to understand... 
    Work at office

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • Join the Montreal Solutions Center at Societe Generale as a Programmer Analyst, specializing in software solutions for the financial market. Engage with technologies like JAVA and Angular while promoting Agile methodologies. In your role within the Global Banking & Investors... 

    Societe Generale

    Winnipeg, MB
    1 hour ago
  • $94.3k - $141.5k per year

     ...Scrum environment. Experience working in mixed/virtual/diverse environments. Technical ExpertiseBackend development experience with Java and modern IoC frameworks (e.G., Spring Boot). Frontend development experience with modern frameworks like React or Angular.... 
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  • Senior Programmer Analyst – C/AL and ALFull-Time – Permanent – HybridBen-Mor is a dynamic company serving customers throughout North America...  ...languages; Knowledge of other programming languages such as C#, Java, or Python; Familiarity with Agile/Scrum methodologies;... 
    Permanent employment
    Weekend work
    Afternoon shift

    Ben-Mor Cables Inc.

    Winnipeg, MB
    1 hour ago
  • Programmer Analyst II – Client Service Delivery System Fredericton, Canada | Posted on 10/28/2026Job...  ....Create, maintain, and optimize Oracle PL/SQL stored procedures to implement new...  ...functionalities.Develop, maintain, and enhance Java application components.Work with Oracle... 
    Full time
    Contract work
    Weekend work

    SereneAID

    Winnipeg, MB
    1 hour ago
  • New Flyer is North America's heavy-duty transit bus leader and offers the most advanced product line under the Xcelsior and Xcelsior CHARGE brands. It also offers infrastructure development through NFI Infrastructure Solutions, a service dedicated to providing safe, sustainable...
    Full time
    Internship
    Immediate start

    New Flyer

    Winnipeg, MB
    20 days ago
  •  ...sociauxEn veillant au bien-être de nos employés, nous proposons un programme d'avantages sociaux complet et compétitif, qui comprend les...  ...caractéristiques protégées par la loi à postuler. Emploi Analyste, Contrôle de Programme/Projet Quart de travail Travail de... 
    Day shift

    Bombardier

    Winnipeg, MB
    1 hour ago
  •  ...Recruitment Details Compensation Analyst Department: Human Resources Services Designated Work Location: 6th floor, 510 Main Street ; Hybrid with designated work location Position Type: Permanent, Full-time Hours of Work: 8:30 a.m. to 4:30 p.m., Monday to Friday... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    City of Winnipeg

    Winnipeg, MB
    12 days ago
  • Use Java, microservices, and API understanding as a Technical Business Analyst at TCS. Translate complex information for diverse technical audiences.This Technical Business Analyst role requires experience with Java development, microservices, APIs, authentication frameworks... 

    Tata Consultancy Services

    Winnipeg, MB
    1 hour ago
  •  ...propres termes, car le meilleur travail s'accomplit lorsque vous êtes libre d'être vous-même et de partager votre expertise unique. Programme d'avantages sociaux de BombardierAyant le bien-être de nos employés à cœur, nous offrons un programme d'avantages sociaux complet et... 
    Summer work
    Work at office
    Flexible hours

    Aero Nouvelle

    Winnipeg, MB
    1 hour ago
  •  ...Elevate your career with Act Digital as an L3 SOC Analyst specializing in incident response, located in Montreal. This role supports clients' cybersecurity needs with a focus on remote and flexible work. As an L3 SOC Analyst, you'll be instrumental in detecting threats... 
    Remote work
    Flexible hours

    act digital

    Winnipeg, MB
    1 day ago
  • Job Responsibility: POSITION GOAL: Creates, publishes, and monitors Engineering reports through PowerBi, ensuring that it is modeled by a common data structure that satisfies the functional requirements of the area, and supports overall business objectives. Supports the...
    Full time
    Internship
    Immediate start

    New Flyer

    Winnipeg, MB
    7 hours ago
  •  ...and preventing future misconduct The opportunity Reporting to the Associate Director, Enforcement, the Enforcement Intelligence Analyst identifies and assesses emerging, cross-cutting, and systemic risks to investors and Alberta’s capital market. The analyst integrates... 
    Long term contract
    Temporary work
    Flexible hours

    Alberta Securities Commission

    Winnipeg, MB
    1 day ago
  •  ...our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Reporting & Process Analyst Campus: 638 Raleigh St., in-person Reporting To: Plant Manager, GRD Position Summary The Reporting & Process Analyst... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • NFI is a leading global bus manufacturer of mass mobility solutions under the brands New Flyer® (heavy-duty transit buses), MCI® (motor coaches), Alexander Dennis Limited (single and double-deck buses), Plaxton (motor coaches), ARBOC® (low-floor cutaway and medium-duty buses...
    Full time
    Internship

    New Flyer

    Winnipeg, MB
    26 days ago
  •  ...us. Whether you are just starting your career, re-entering the workforce, or looking for a new job, this is where you belong.  The Analyst, Pharmacy AR provides analytical and process improvement support for the Pharmacy Accounts Receivable portfolio across three business... 
    Permanent employment
    Temporary work
    Internship

    Loblaw Companies Limited

    Winnipeg, MB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer Analyst - Java And Pl/Sql. Be the first to apply!