Senior Software Developer

January 11, 2022

Job Description

Founded in 1846, Laurentian Bank Financial Group (LBCFG) is a diversified financial services provider whose mission is to help its customers improve their financial health. The Laurentian Bank of Canada and its entities are collectively referred to as Laurentian Bank Financial Group (the "Group" or the "Bank"). With more than 2,900 employees guided by the values of proximity, simplicity and honesty, the Group provides a broad range of advice-based solutions and services to its personal, business and institutional customers. With pan-Canadian activities and a presence in the U.S., the Group is an important player in numerous market segments.This role sits within LBC Tech, a subsidiary of Laurentian Bank Financial Group.We are looking for a Senior IIB Developer to support transformation between legacy systems and our new Core banking system. The IIB Developer is responsible for design, coding, unit testing, integration testing, and implementation of integration development projects. Being able to understand large enterprise level architecture, provide design recommendations, and work with cross functional application teams to provide the best solution to meet the project needs are crucial for the role. In addition, unit testing to verify logic of new or modified programs, create appropriate documentation for work assignments, and documentation of production support requirements are expected.

Responsibilities

º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.

Qualifications

University Degree in Computer Science or equivalent, and 2 to 4 years of related experience, or College Diploma in Computer Science or equivalent· Strong Progress OpenEdge 10.9 (or later) experience· Mutual Fund Industry and Financial Services Industry knowledge.· SQL, Web Services, MQ and Unix scripting experience. 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.Bilingual (English/French) verbal and written communication skills are an asset

Additional Information

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.

Show More Jobs

Jobs Alert