Development Lead

5 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, Ontario, Canada Intelliware Development Full time

    Android Developer Lead OpportunityWe're seeking an experienced Android Developer Lead to drive the development and release of native mobile applications. As a key member of our team, you'll provide technical leadership, clarity, and direction for the team and client, facilitating design/architecture discussions and developing creative, innovative, and...


  • Toronto, Ontario, Canada Intelliware Development Full time

    Android Developer Lead OpportunityWe're seeking an experienced Android Developer Lead to drive the development and release of native mobile applications. As a key member of our team, you'll provide technical leadership, clarity, and direction for the team and client, facilitating design/architecture discussions and developing creative, innovative, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC - K03. As a key member of our Ring Authentication Services team, you will play a critical role in designing, developing, and delivering secure and reliable authentication services for our customers.Key...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC - K03. As a key member of our Ring Authentication Services team, you will play a critical role in designing, developing, and delivering secure and reliable authentication services for our customers.Key...

  • Android Lead

    3 weeks ago


    Toronto, Ontario, Canada Intelliware Development Full time

    Android Lead Job DescriptionWe're seeking an experienced Android Lead to join our team at Intelliware Development. This role involves both technical leadership and hands-on coding. As a business and technology consulting firm, we have a strong 30+ year delivery track record in custom software development, deep technical expertise, and disciplined delivery...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About This RoleWe are seeking a skilled Senior Engineering Manager to lead our cloud development team. As a key member of our engineering organization, you will be responsible for managing a team of engineers to design, develop, and deploy innovative cloud-based products.About YouWe are looking for a seasoned engineering leader with a strong track record of...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job OverviewThe Amazon Development Centre Canada ULC is seeking a Technical Lead for our AWS Neuron compiler development team in Toronto. As a Manager III, you will be responsible for leading a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium.


  • Toronto, Ontario, Canada Macaulay Child Development Centre Full time

    About UsAt Macaulay Child Development Centre, we strive to provide high-quality care and education to children in our community. Our team is committed to excellence and inclusion, promoting a culture of respect, empathy, and understanding.Job DescriptionWe are seeking a skilled and dedicated Child Development Team Lead to join our team. As a key member of...

  • Android Lead

    3 weeks ago


    Toronto, Ontario, Canada Intelliware Development Full time

    Android Lead - Technical VisionaryWe're seeking an exceptional Android Lead to drive the development of our mobile services. As a technical visionary, you'll provide leadership, clarity, and direction to the team and clients, facilitating design/architecture discussions and developing innovative mobile solutions.Key Responsibilities:Provide technical...

  • Data Practice Lead

    4 weeks ago


    Toronto, Ontario, Canada Intelliware Development Full time

    Job Title: Data Practice LeadAs a Data Practice Lead at Intelliware Development, you will play a pivotal role in driving the strategic direction of our consulting services related to data management, analytics, and business intelligence. This opportunity will allow you to leverage your unique blend of technical expertise, software and cloud engineering, and...


  • Toronto, Ontario, Canada Intelliware Development Full time

    Android Development LeaderWe're seeking an experienced Android Development Leader to oversee the development of our mobile applications. As a key member of our team, you will be responsible for leading the development process, providing technical guidance, and ensuring the delivery of high-quality products.Key Responsibilities:Provide technical leadership...

  • Android Lead

    3 weeks ago


    Toronto, Ontario, Canada Intelliware Development Full time

    We are seeking an experienced Android Developer Lead to join our team at Intelliware Development. This role will involve both technical leadership and hands-on coding.Key Responsibilities:Providing technical leadership, clarity, and direction for the team and clientFacilitating design/architecture discussionsDeveloping creative, innovative, and practical...

  • Data Practice Lead

    1 month ago


    Toronto, Ontario, Canada Intelliware Development Full time

    Drive Strategic Data DirectionAs a Data Practice Lead at Intelliware Development, you will play a pivotal role in shaping the strategic direction of our consulting services related to data management, analytics, and business intelligence. This opportunity will allow you to leverage your unique blend of technical expertise, software and cloud engineering, and...

  • Data Practice Lead

    1 month ago


    Toronto, Ontario, Canada Intelliware Development Full time

    Drive Strategic Data DirectionAs a Data Practice Lead at Intelliware Development, you will play a pivotal role in shaping the strategic direction of our consulting services related to data management, analytics, and business intelligence. This opportunity will allow you to leverage your unique blend of technical expertise, software and cloud engineering, and...

  • Android Lead

    3 weeks ago


    Toronto, Ontario, Canada Intelliware Development Full time

    We're seeking an exceptional Android Developer Lead to spearhead our mobile service offering. As a key member of our team, you'll be responsible for providing technical leadership, clarity, and direction to both the team and clients. Your expertise in Kotlin, Jetpack Compose, and Android Studio will be instrumental in driving the development and release of...

  • Android Lead

    2 days ago


    Toronto, Ontario, Canada Intelliware Development Full time

    OverviewWe're looking for a highly skilled Android Developer Lead to join our team at Intelliware Development. With over 30 years of delivery excellence and a strong commitment to innovation, we're dedicated to creating cutting-edge mobile solutions that exceed our clients' expectations.


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


  • Toronto, Ontario, Canada Export Development Canada Full time

    Job Summary:As a Technical Lead for ServiceNow software solutions, you will be responsible for leading the development and implementation of ServiceNow software solutions at Export Development Canada.Key Responsibilities:Lead the development and implementation of ServiceNow software solutions.Collaborate with cross-functional teams to design and implement...


  • Toronto, Canada THMR Development Full time

    **THMR Development Inc.** **Job Title**:Real Estate Development Coordinator THMR Development Inc. is a commercial, residential real estate, and development company serving buyers, sellers and tenants in the Greater Toronto Area. Since our inception in 2013, THMR Development Inc. has embodied the spirit of leadership making it one of the most innovative...