Development Lead

7 months ago


Toronto, Canada BMO Financial Group Full time

33 Dundas Street West Toronto Ontario,M5G 3C2

BMO is a North American leader in Personalization. We’ve invested in the tools, the people, and the culture to become the best in delivering delightful, compelling, and personalized digital experiences. Our team includes Personalization Specialists (product owners), Content Strategists, UX and Visual designers, Web Developers, QA resources, MarTech specialists, and other digital experts). Our team is rapidly growing, and we are looking for passionate people to help us reach the next level

Reporting to the Senior Manager, Development & QA, Customer Journey & Personalization COE, the Development Lead, Customer Journey & Personalization COE ,is responsible for leading the team that develops personalized experiences, OLB LME Campaigns and A/B tests on BMO’s North American digital properties. The overall objective for this role, and the result of their labour, is to facilitate revenue generation, loyalty, and customer satisfaction through leading the development of personalized experiences.
- Aspire to be the best, and inspire others to be the best. Share our passion for creating market-leading personalized experiences, and passion for optimizing those experiences through A/B testing.
- Be an experienced, hands-on developer who has led a team of developers; and can establish a clear strategic vision and roadmap for the team
- Be naturally at home with a range of web concepts, technologies, and methodologies (listed below)
- Be able to work as part of a friendly and collaborative cross-discipline agile team; as well as work with Product Owners and stakeholders to support translation of business requirements into technical outcomes, and communicate technical solutions to non-technical partners
- Be able to balance day-to-day workload for the team
- Collaborate with, and influence, other technical teams in establishing the best technical solution and outcome for our customers and shareholders
- Be proactive in finding ways to improve our practice
- Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.
- Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components.
- Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.
- Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk.
- Follows release management processes and standards, and applies version controls.
- Assists in interpreting and documentation of client requirements.
- Operates at a group/enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders.
- Applies expertise and thinks creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.
- Implements changes in response to shifting trends.
- Broader work or accountabilities may be assigned as needed.

**Qualifications**:
**Professional Experience**
- A bachelors degree or college diploma computer science or another, related, technical discipline
- 5+ years working experience in Web Development

**Technical Knowledge**
- ** Must have/be**
- Experience translating business requirements in into technical outcomes; and technical concepts to non-technical stakeholders
- Strong working experience with Kanban Boards, Jira/Rally, SVNs [GitHub/BitBucket], HTML5, CSS3, JavaScript, jQuery, React/Angular, Web APIs, and JSON
- Experience with Web Developer tools (Firebug, Console, Network Inspector)
- A strong understanding of web concepts (DOMs, HTML Elements and Attributes, iFrames, CSS Box Model, GET/POST requests, client-side/server-side cookies, query-string parameters, responsive vs. adaptive design, etc.)
- Experience working with a CMS (WEM [OpenText], Adobe Experience Manager, Drupal, or similar)
- Intermediate knowledge of client-side testing and best practices
- Web Standards: W3C & WCAG 2.0
- Software Development Life Cycles (SDLC): namely Agile and Waterfall
- ** Experience with the following would be an Asset but not required**
- Node.js
- RESTful APIs and WebServices
- MongoDB
- Working experience with Marketing Technologies (Web Analytics tagging and platforms, A/B Testing Platforms, Google’s DoubleClick, Tag Managers, and Data Management Platforms)|
- ** Soft Skills**
- Proven experience excelling in a team-based collaborative environment
- Celebrate and promote team successes
- Strong relationship-management skills to establish productive working relationships with internal clients, external vendors and stakeholders
- Share our passion for market-leading digital personalization and A/B testing
- Curiosity with a thirst for knowledge
- Embrace a diversity of viewpoints and ideas
- Thrive in an agile, face-paced, environment
- Be



  • Toronto, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, ON, Canada Lead Full Stack Developer Full time

    Lead Full Stack Developer CLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion available Work Location: Hybrid 1-2 days a week downtown Toronto, Hours: 37.5 Role definition: A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end...


  • Toronto, ON, Canada Lead Full Stack Developer Full time

    Lead Full Stack Developer CLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion available Work Location: Hybrid 1-2 days a week downtown Toronto, Hours: 37.5 Role definition: A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end...


  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Canada Toronto Business Development Centre Full time

    Business Development / Lead Generation **Scope** The Business Development will play a crucial role in identifying and engaging high-growth entrepreneurs interested in expanding globally, primarily focusing on promoting TBDC & BHive SUV programs. **Key Responsibilities** Strategic Development & Execution: 2. Ensure alignment of lead generation efforts...


  • Toronto, Canada Toronto Business Development Centre Full time

    Business Development Analyst **Scope** The Business Development Analyst will play a crucial role in identifying and engaging high-growth entrepreneurs interested in expanding globally, primarily focusing on promoting TBDC & BHive SUV programs. **Key Responsibilities** Strategic Development & Execution: 2. Ensure alignment of lead generation efforts with...


  • Old Toronto, Canada TechAlliance of Southwestern Ontario, London Economic Development Corporation Full time

    Corporate Asset Management StrategyGreat-West Lifeco, an international financial service holding company, seeks a seasoned professional to drive strategic business development across its life insurance, health insurance, wealth and asset management, and reinsurance businesses. The ideal candidate will possess a deep understanding of the financial services...


  • Toronto, Canada Toronto Business Development Centre Full time

    _he Role_ Reporting to the Project director OINP, the Business Development Manager (BDM) will be responsible for building relationships with local governments including municipalities, communities, and business associations within Ontario. In addition, work closely with the Project Director OINP to develop and implement a multi-national strategy to ensure...

  • Program Lead

    7 months ago


    Toronto, Canada Toronto Business Development Centre Full time

    **Overview**: BHive is a Start-up Incubator located in the heart of City of Brampton’s Innovation District and enables entrepreneurs through Canada’s Start-up Visa Program (SUV). This IRCC program helps innovative, scalable, job-creating companies relocate to Canada and make the Great White North their new home. Over the Virtual + In Person Incubation...

  • Quality Assurance Lead

    6 months ago


    Toronto, Canada Intelliware Development Inc. Full time

    As QA Lead, you'll have the opportunity to work with a cross-functional collaborative team to drive QA strategy and best practices, and contribute to the overall quality of the project. The way we build software is strongly influenced by the values of Extreme Programming: feedback, respect, courage, communication and simplicity. We have virtual...


  • Toronto, ON, Canada Child Development Institute Full time

    About Child Development InstituteWe are a leading provider of specialized mental health services for children and youth aged 0-18 and their families. Our strength-based approach guides our programming, incorporating the family and community into the journey of supporting children and youth.Job Title: Lead Clinical Program ManagerEarn an estimated $130,000 -...

  • Development Lead

    4 months ago


    Toronto, Canada Royal Bank of Canada Full time

    **Job Summary** Dev Lead/SME to lead a group of developers building data pipelines using big data technologies (Spark, Flink, Databricks) on medium to large scale datasets for batch as well as real time streaming patterns. These pre-trades datasets will serve as an Authoritative Provisioning Point on Databricks Cloud and expedite the demise of on-prem...

  • Development Lead

    8 months ago


    Toronto, Canada Atlantis IT group Full time

    **Role**: Development Lead **Location**: Toronto Hybrid **Role Description**: Technical Lead **Essential Skill**: Scaled Agile, Agile POD PO ownership, fullstack Software Engineering domain (Java, Spring/Springboot,.Net, MS Azure)

  • Team Lead

    8 months ago


    Toronto, Canada Ministry of Economic Development, Job Creation and Trade Full time

    Are you an experienced senior policy professional interested in tackling transformational policy projects and building collaborative partnerships? Do you have a passion for economic development and local innovation? If so, join the Regional Economic Development Branch at the Ministry of Economic Development, Job Creation and Trade as a Team Lead, where you...


  • Toronto, Canada Soroc Technology Full time

    Job Title: ServiceNow Development LeadSoroc Technology is seeking an experienced ServiceNow Development Lead to join our team. As a key member of our technology group, you will play a crucial role in driving the development and implementation of our ServiceNow platform.The successful candidate will have strong hands-on experience with ServiceNow development,...


  • Toronto, Canada Amazon Development Centre Canada ULC Full time

    Have you ever ordered a product on Amazon and when that box with the smile arrived, wondered how it got to you so fast? Wondered where it came from and how much it cost Amazon? If so, the Amazon Supply Chain Optimization Technologies (SCOT) organization is for you.Watch this video to learn more about SCOT: SCOT procures and receives billions of units each...


  • Toronto, Ontario, Canada Scotiabank Full time

    About ScotiabankScotiabank is a leading bank in the Americas, guided by our purpose: for every future. We help our customers, their families and their communities achieve success through a broad range of advice, products and services.Job OverviewWe are seeking an experienced Software Development Lead to join our team. As a key member of our organization, you...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Job SummaryWe are seeking an experienced Software Development Lead to join our team at Rubicon Path. This role is responsible for leading the development of full-stack applications, ensuring scalability, performance, and security.The ideal candidate will have a strong background in Java development, experience with cloud platforms, and expertise in...