Jobs and Careers
BM

Developer Lead (Java / Angular)

BMO
FCPfull_timeVerifiedPosted 7 Nov 2024
💰 $138,600/yr($74,800/yr$138,600/yr)

About the role

Application Deadline:

11/11/2024

Address:

100 King Street West

Job Family Group:

Technology

Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as the architecture patterns and technology strategy (e.g., Transformation, SmartCore, DevOps). Conceive and write detailed software implementations/code while ensuring that their code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements. Writes, configures, and integrates code to create the software that aligns with architecture patterns and technology strategy. Understands the implications of various components (including technology strategy & architecture) to the overall design of a program, system, or eco-system. Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, risk (e.g., security). Works toward the objective of defect free software. Ensures that systems functionally meet requirements, align with architecture, and promote the development of common assets. Supports the resolution of production issues and problems. Makes recommendations to improve BMO processes & systems.

·       Assesses impact of design decisions to the computer solution/product/service being developed (i.e. performance, schedule, budget, downstream component/system impact, quality, etc.) and recommends alternate/creative solutions for mitigation/optimization if required.

·       Recommends and implements solutions based on analysis of issues and implications for the business.

·       Lead the design and development of critical technology functions across multiple business units like Sales & Origination, Underwriting, Booking, Portfolio Mgmt and Risk Mgmt

·       Responsible for overall development planning, solutioning, designing, execution and outcome (including product quality, performance, UI/UX

·       Work with BA Lead/Tech PM to provide tasks estimation

·       Provide feedback on any technical questions during requirement phase and participate in requirements review meetings

·       Develop development plan, post on confluence, and ensure plan is up to date on a daily basis.

·       Design solutions that are scalable, re-usable, reliable, maintainable, and result in good performance.

·       Track tasks on the plan to make sure dates are met and that milestone dates will not be missed.

·       Identifies emerging issues and trends to inform decision-making.

·       Leads and implements initiatives as required to deliver business objectives.

·       Conducts independent analysis and assessment to resolve strategic issues.

·       Builds effective relationships with internal/external stakeholders and ensures alignment.

·       Monitors and tracks performance, and addresses any issues

·       Leads/conducts detailed code-reviews and provides feedback in a constructive manner.

·       Decomposes business requirements and translates them into detailed design specifications and code.

·       Interacts with key business & technology stakeholders to define, analyze, and deliver requirements that reflect the needs of both the business and end-customers.

·       Assesses the costs and benefits for different solutions and recommend/decide on appropriate designs.

·       Designs solutions, write

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

BMO

View company profile →