Senior Software Developer
Laval, QC, Canada
4d ago

Job Description

Seeing beyond numbersº

At Laurentian Bank, we believe we can change banking for the better. Founded in Montreal in 1846, Laurentian Bank helps families, businesses and communities thrive.

Today, we have over 2,800 employees working together as One Team, to provide a broad range of financial services and advice-based solutions for customers across Canada and the United States.

We drive results by placing our customers first, making the better choice, acting courageously, and believing everyone belongs.

This role sits within LBC Tech, a subsidiary of Laurentian Bank Financial Group.

The Information Technologies sector is responsible for the organization's technological development, architecture, security and infrastructure.

The group's activities encompass all aspects of system development to create solutions that meet the Bank's existing and future IT needs.

If you would like to play a central role in stimulating technology projects aimed at promoting organizational growth, come join our dynamic IT team.

LBC Tech and / or the Laurentian Bank of Canada and their subsidiaries is committed to creating a diverse and inclusive environment.

We are proud to offer equal opportunities to all of our employees, and we support applicants in the designated groups of the Employment Equity Act.


ºDevelop very good understanding of key internal systems, and determine the extent of changes required.

ºSystem integration of new platforms and services.

ºStrong analytical skills are needed in order to make design decisions. Prepare Technical Design.

ºDocument for medium to large sized projects.

ºConduct and participate in design walk-through meetings and receive signoff.

ºPrepare estimates of efforts needed to complete design, programming and unit testing Designing, Coding, and Debugging programs.

ºHandle any programming effort on key subsystems regardless of complexity.

ºAdheres to internal Information Systems programming standards.

ºEnsures that programs are written as accurately and efficiently as possible.

ºPrepares detailed testing instruction document for QA group.

ºUse Technology Ticketing / Workflow systems. Investigating, defining, and correcting reported program problems.

ºImplement software development strategies to build internally or work with external vendors to develop new or enhance existing features.

ºUse regular investigation techniques to identify where problem exists Correct code weaknesses.

ºReporting Status of Major Projects to Software Developer Manager and Project Manager

ºProvide regular updates on status of Major Projects Consult with Manager on design decisions and constraints.

ºMake suggestions on new policies and procedures.

ºProvide technical support and training to systems staff Able to answer questions concerning all areas of the system.

ºAttend scope meetings with users and business analysts.

ºOffer help and guidance to less experienced software developers.

ºEvaluate vendor or out-sourcing solutions.

ºMake and justify recommendations on the best vendor solution.


ºUniversity Degree in Computer Science or equivalent, and 6-8 years of related experience, or College Diploma in Computer Science or equivalent

ºStrong Java / J2EE experience

ºMutual Fund Industry and Financial Services Industry knowledge.

ºSQL, Web Services and Unix scripting. Knowledge of Software Development Lifecycle Methodology.

ºGood understanding of key banking systems in order to determine the extent of changes required.

ºGood knowledge of the reusable objects and utilities.

ºModerate to strong analytical skills are needed. Well-versed in database management techniques.

ºWorking knowledge of xml / messaging infrastructures.

ºMust be fully versed on source code control systems.

ºSolid understanding of workflows, compliance with documentation standards and SLA requirements.

ºProficiency with Microsoft Office products, including Word, Excel and Powerpoint. Excellent organizational and time management skills.

ºDemonstrated interpersonal, verbal and written communication, and presentation skills. Familiarity with 5S, Kaizen Principles, Six Sigma or other Continuous Improvement methodologies is an asset.

ºKnowledge of and demonstrated ability in core competencies including teamwork, adaptability, presentation, conceptual, analytical, problem solving, and judgement.

Additional Information

Equity, Diversity & Inclusion

We are proud to be an equal opportunity employer and are committed to fostering an inclusive and accessible work environment that reflects the diversity of our customers and our communities.

We welcome and encourage applications from individuals from all groups, including Indigenous people, women, visible minorities, and persons with disabilities, regardless of race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability or any other legally-protected ground.


Accommodations for persons with disabilities are available upon request for job applicants taking part in all aspects of the recruitment process.


We may collect, use or disclose your personal information for the purpose of establishing an employment relationship with you.


Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form