Jobs
>
Montréal

    software engineering specialist - Montréal, Canada - Business Development Bank of Canada

    Default job background
    Description
    We are banking at another level.


    Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act.

    It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.


    Choosing BDC as your employer also means:
    Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few

    In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1

    A hybrid work model that truly balances work and personal life

    Opportunities for learning, training and development, and much more...


    POSITION OVERVIEW


    We are looking for passionate, bilingual candidates to join a multidisciplinary squad responsible for the evolution and maintenance of BDC's Finance & Accounting critical applications.

    As a Software Engineering Specialist, you will design, develop, secure, test, and maintain high-quality software to meet business and customer needs in an agile (scrum or Kanban) environment.


    CHALLENGES TO BE MET


    Develop a global understanding of BDC's Loan Accounting system, familiarize yourself with the short- and long-term business needs and guide stakeholders by offering them alternative solutions and bringing them awareness of the constraints of a complex system.

    Participate in all phases of the Secure Software Development Life Cycle (SSDLC).

    Design and implement technical solutions that conform both to customer requirements and established software development standards.

    Implement, test and maintain deployment pipelines (iAM) and integrate with recommended quality monitoring tools


    Demonstrate technical leadership, stay up to date on technology evolution in the market and identify opportunities of improvement in existing technology on a continuous basis.

    Work in a team environment, coach and mentor others as well as participate in the recruitment and onboarding of new developer team members


    Supply on-call support during night batch processing to solve production problems (on rotation) as well as second-level daytime incident resolution support according to established service level agreements.


    WHAT WE ARE LOOKING FOR
    Professional & Educational Experience

    Minimum 5 years' experience as a Software Developer or Functional Analyst, developing and maintaining secure solutions on an IBM iSeries, AS400, CLP, SQL, Database : DB2 for i;

    A degree in computer science, engineering, or relevant field

    Minimal competencies / Essential skills

    Understanding of IBM iSeries system architecture and batch processing

    Experience designing, documenting, developing, securing, and consuming REST APIs

    Experience developing with LANSA and CL using DB2 iSQL

    Experience with loan accounting and/or general ledger systems

    Excellent analysis, documentation and problem-solving skills.

    Bilingual and excellent written and spoken competencies (English & French)

    Professionalism, thoroughness, attention to detail and strong work ethic

    Integrity, honesty and transparency

    Complementary skills

    Mastery of the concepts of object-oriented programming. Good knowledge of SOLID design principles and design patterns

    Excellent practical knowledge of the Microsoft suite, specifically Azure DevOps


    Knowledge of application security fundamentals (Owasp Top 10, SANS 25, etc.) and ability to apply adapted counter measures to correct detected vulnerabilities.

    Practical experience with agile software development (Scrum, Kanban)

    .Net Core programming, C#, Angular

    Good understanding of event-driven architecture, and knowledge of event streaming and messaging systems such as Kafka and ActiveMQ


    Technology Stack:

    Development languages:
    LANSA, CL, RPG, SQL, PowerShell on PC laptops


    OS:
    IBMi iSeries


    Database:
    DB2 for i


    CI/CD Deployment tool:
    iAM


    Work items:
    Azure DevOps & ServiceNow

    Other

    Work in hybrid mode – 2 days/week at head office

    Work in matrix model

    #INDHP


    Proudly one of Canada's Top 100 Employers and one of Canada's Best Diversity Employers, we are committed to fostering a diverse, equitable, inclusive and accessible environment where all employees can thrive and feel empowered to bring their whole selves to work.

    If you require an accommodation to complete your application, please do not hesitate to contact us at


    While we appreciate all applications, we advise that only the candidates selected to participate in the recruitment process will be contacted.



  • Purolator Dieppe, Canada

    · Ce n'est pas un colis. C'est une promesse.MC · En tant que plus important fournisseur de solutions intégrées de transport de colis et de marchandises, d'emballage et de logistique au Canada, nous vous aidons à tenir vos promesses depuis plus de 60 ans. Notre secret? C'est vous ...


  • BDC Montreal, Canada Full time

    We are banking at another level. · Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitiou ...


  • Maya HTT Montreal, Canada Hire

    Maya HTT is a world leading developer of digital industries software solutions. The world's top tier engineering and manufacturing organizations rely on MAYA's experience and expertise to achieve the full potential of their software investment. MAYA HTT is at the forefront of inn ...


  • Airside Montreal, Canada Contract

    CAE Parc Aviation are presently accepting applications for an Engine Technical Specialist based in the USA. The successful candidate should be based in the USA, ideally in Greater Cincinnati and is able to work remotely from home. · Key Requirements · Broad commercial airline e ...


  • BDC Montreal, Canada Full time

    We are banking at another level. · Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitiou ...


  • ISC Applied Systems Corp ~ The Passenger Experience Pointe-Claire, QC, Canada

    ISC Applied Systems is a Canadian company specialized in the field of information and safety systems for passenger trains for more than forty (40) years. We develop fully integrated solutions to inform, monitor and communicate with our rail passengers worldwide.The systems engine ...


  • Business Development Bank of Canada Montréal, QC, Canada

    SOFTWARE ENGINEERING SPECIALIST – iSeries/AS400 Analyst/developer page is loaded SOFTWARE ENGINEERING SPECIALIST – iSeries/AS400 Analyst/developer · Apply locations Montreal time type Full time posted on Posted 2 Days Ago job requisition id R-5420 We are banking at another level ...


  • Groom Associes Montréal, QC, Canada

    Our client is a well-established engineering and manufacturing company of Hydraulic, Pneumatic, Electro-Hydraulic Actuators and process control systems. They have an international and diversified client base supported by their sales groups based in Montreal. · If you are an Engi ...


  • Maya HTT Montréal, QC, Canada

    Maya HTT · Maya HTT is a world leading developer of digital industries software solutions. The world's top tier engineering and manufacturing organizations rely on MAYA's experience and expertise to achieve the full potential of their software investment. MAYA HTT is at the fore ...


  • Banque de développement du Canada Montreal, Canada

    We are banking at another level. · Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious ...


  • Maya HTT Montreal, Canada

    Maya HTT is a world leading developer of digital industries software solutions. The world's top tier engineering and manufacturing organizations rely on MAYA's experience and expertise to achieve the full potential of their software investment. MAYA HTT is at the forefront of inn ...


  • Banque de développement du Canada Montréal, QC, Canada

    We are banking at another level. · Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious ...


  • Business Development Bank of Canada Montréal, QC, Canada

    SOFTWARE ENGINEERING SPECIALIST – SERVICENOW ANALYST/DEVELOPER page is loaded SOFTWARE ENGINEERING SPECIALIST – SERVICENOW ANALYST/DEVELOPER · Apply locations Montreal time type Full time posted on Posted 2 Days Ago job requisition id R-5303 We are banking at another level. · I ...


  • WSP Montréal, QC, Canada

    WSP Global is seeking a Senior HCM Integrations Specialist to sit in the Global HR team . The successful candidate will be responsible for project managing the integration, roll out and embedding for success of Cornerstone Content Anytime into all regions of WSP both on Oracle sy ...


  • Cummins Inc. Montréal, QC, Canada

    We provide global opportunities to develop your career, make your community a better place and work with today's most innovative thinkers to solve the world's toughest problems. · We are looking for a talented Field service Engineering CFSE senior specialist to join our team. · ...


  • Aversan Inc Montréal, QC, Canada

    Department: System Engineering · A leading spacecraft manufacturing company dedicated to providing advanced satellite systems and space mission solutions. · This position involves leading the design and analysis of satellite subsystems, including mechanical and electrical compo ...


  • Enerkem Montreal, Canada Full time

    Specialist, Engineering Design and System Administration · Full-time · Company Description · Being part of a growing company in the cleantech sector and contributing to the global transition to a circular economy appeals to you? That's exactly what our employees do every day wh ...


  • ISC Applied Systems Corp ~ The Passenger Experience Pointe-Claire, Canada

    ISC Applied Systems is a Canadian company specialized in the field of information and safety systems for passenger trains for more than forty (40) years. We develop fully integrated solutions to inform, monitor and communicate with our rail passengers worldwide. · The systems eng ...


  • CGI Montreal, Canada Full time

    Position Description: · This role can be situated within proximity to a CGI office · Are you an experienced Azure Data Engineering professional interested in working in a talented and collaborative team developing Cloud, Data and AI solutions for leading global clients? Do you r ...


  • Schneider Electric Montreal, Canada

    · Join the cutting-edge world of Digital Buildings at Schneider Electric · The largest Line of Business in the Digital Energy division. · We are on the lookout for a passionate individual to assume the role of Engineering Data and PLM Configuration Management Specialist in our o ...