Current jobs related to Software Engineering Manager - Toronto - AIR MILES Reward Program
-
Software Engineer
4 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
1 week ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
2 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Engineer
2 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Engineer, Applications, Senior
2 days ago
Toronto, Ontario, Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Senior Software Engineer, Applications to join our team. As a Senior Software Engineer, Applications, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.Key Responsibilities:Design, develop, and maintain software applications...
-
Software Engineer, Applications, Senior
3 days ago
Toronto, Ontario, Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Senior Software Engineer, Applications to join our team. As a Senior Software Engineer, Applications, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.Key Responsibilities:Design, develop, and maintain software applications...
-
Software Engineer
3 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timePosition OverviewOMEGA SOFTWARE SERVICES LTD. is seeking a skilled Software Developer to contribute to our dynamic team. The ideal candidate will possess a strong foundation in software engineering principles and a passion for developing innovative solutions.Educational BackgroundBachelor's degree in Computer Science or a related fieldKey...
-
Software Engineer
3 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timePosition OverviewOMEGA SOFTWARE SERVICES LTD. is seeking a skilled Software Developer to join our dynamic team. The ideal candidate will possess a strong foundation in software engineering principles and a commitment to delivering high-quality solutions.Educational RequirementsBachelor's degree in Computer Science or a related fieldKey...
-
Software Engineering Intern/Co-Op
2 days ago
Toronto, Ontario, Canada MV Engineering Full timeAbout the RoleWe are seeking a highly motivated Software Engineering intern/co-op to join our team at MV Engineering. In this role, you will have the opportunity to work closely with our software engineers to build and maintain our software applications.Key ResponsibilitiesCollaborate with our software engineers to design, build, and maintain software...
-
Software Engineering Intern/Co-Op
3 days ago
Toronto, Ontario, Canada MV Engineering Full timeAbout the RoleWe are seeking a highly motivated Software Engineering intern/co-op to join our team at MV Engineering. In this role, you will have the opportunity to work closely with our software engineers to build and maintain our software applications.Key ResponsibilitiesCollaborate with our software engineers to design, build, and maintain software...
-
Software Engineering Intern/Co-Op Position
2 days ago
Toronto, Ontario, Canada MV Engineering Full timeJob SummaryWe are seeking a highly motivated and detail-oriented Software Engineering intern/co-op to join our team at MV Engineering. As a software engineering intern/co-op, you will have the opportunity to work closely with our software engineers to design, develop, and maintain our software applications.Key ResponsibilitiesCollaborate with software...
-
Software Engineering Intern/Co-Op Position
2 days ago
Toronto, Ontario, Canada MV Engineering Full timeJob SummaryWe are seeking a highly motivated and detail-oriented Software Engineering intern/co-op to join our team at MV Engineering. As a software engineering intern/co-op, you will have the opportunity to work closely with our software engineers to design, develop, and maintain our software applications.Key ResponsibilitiesCollaborate with software...
-
Engineering Project Manager
3 weeks ago
Toronto, Ontario, Canada Texada Software Full timeJob Overview Texada Software is on the lookout for a dedicated Engineering Project Manager to enhance our Project Management Office (PMO) team. In this role, you will thrive in a dynamic setting, leading and supporting internal project management for engineering and product initiatives. Your focus will encompass project oversight, risk assessment,...
-
Software Engineering Career Starter
4 days ago
Toronto, Ontario, Canada EG&R Engineering PC Full timeJob SummaryWe are seeking a highly motivated and detail-oriented Software Engineering Intern/Co-Op to join our team at EG&R Engineering PC. As a key member of our software development team, you will have the opportunity to work on a variety of projects, collaborate with experienced engineers, and gain hands-on experience in software development.Key...
-
Senior Software Engineer
2 days ago
Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full timeWe are seeking a highly skilled and experienced IT professional to join our team at Cpus Engineering Staffing Solutions Inc. as a Full Stack Developer.This is a challenging and rewarding role that requires a strong background in software development, problem-solving, and communication.Key Responsibilities:Design and Develop IT Applications: Design, develop,...
-
Senior Software Engineer
2 days ago
Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full timeWe are seeking a highly skilled and experienced IT professional to join our team at Cpus Engineering Staffing Solutions Inc. as a Full Stack Developer.This is a challenging and rewarding role that requires a strong background in software development, problem-solving, and communication.Key Responsibilities:Design and Develop IT Applications: Design, develop,...
-
Senior Software Engineer
2 days ago
Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full timeWe are seeking a highly skilled and experienced IT professional to join our team at Cpus Engineering Staffing Solutions Inc. as a Full Stack Developer.This is a challenging and rewarding role that requires a strong background in software development, problem-solving, and communication.The successful candidate will be responsible for designing, developing,...
-
Senior Software Engineer
2 days ago
Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full timeWe are seeking a highly skilled and experienced IT professional to join our team at Cpus Engineering Staffing Solutions Inc. as a Full Stack Developer.This is a challenging and rewarding role that requires a strong background in software development, problem-solving, and communication.The successful candidate will be responsible for designing, developing,...
-
Engineering Project Manager
3 weeks ago
Greater Toronto Area, Canada Texada Software Full timeJob Overview Texada Software is on the lookout for a dedicated Engineering Project Manager to become a vital part of our Project Management Office (PMO) team. In this role, you will navigate a dynamic work environment, leading and supporting internal project management efforts for our engineering and product initiatives. Your focus will encompass project...
-
Monitoring Software Engineer
1 week ago
Old Toronto, Canada Software Defined Automation GmbH Full timep> The company focuses on improving lives through transportation, emphasizing community and diversity. The role involves managing production infrastructure, including monitoring system availability and optimizing platform operations. Engineers will build software to automate infrastructure operations and improve system reliability and efficiency. They will...
Software Engineering Manager
3 months ago
The AIR MILES Reward Program is one of Canada’s most recognized loyalty programs, with over 10 million active collector accounts, representing more than half of all Canadian households. AIR MILES collectors earn Reward Miles at more than 300 leading Canadian, global and online brands and at thousands of retail and service locations across the country. AIR MILES is a wholly-owned subsidiary of the Bank of Montreal (BMO). BMO is Canada’s oldest bank and the 8th largest in North America with more than 12 million customers globally.
As an Engineering Manager you will have the following key areas of ownership:
Agile Pods:
- Oversee 2-3 cross-functional agile pods to support the delivery of new features and enhancements
Consent for Technology Lead:
- Own the implementation and compliance of Bill C-64 Consent for Technology (cookie consent) across all Air Miles properties (web and mobile apps).
- Administration of consent tool, including managing cookie catalogue and publishing scripts to support any changes required by teams.
- Support teams when new cookies identified, with implementation challenges and during quarterly audit process.
Back-end services:
- Support team that owns the back-end services that support our digital properties (web and mobile)
This role has 3 key pillars:
- Project Delivery (50%): Collaborate with Product, Architecture and Agile Delivery teams to deliver high quality experiences for our Air Miles Collectors on web and mobile.
- People Management (20%): Lead and mentor a team of developers and automation engineers, providing guidance, support and feedback to help them grow professionally. Perform regular 1:1 meetings, team meetings, team events and performance reviews.
- Strategic alignment (30%): Create and maintain technical roadmaps & OKRs, ensuring a balance between technical evolution and operational efficiencies. As a key partner to our Product organization, Engineering Managers collaborate very closely, ensuring Product and Technical roadmaps are aligned, while also providing insight into Product evolution and platform capabilities.
Other Responsibilities
- Help Senior Leadership manage engineering risk and make sure we are making the right trade-off decisions
- Contribute to roadmap definition across agile teams, while providing accurate estimates and help prioritize units of work to drive the incremental release of projects
- Develop relationships with key partners across the organization and act as the subject matter expert for internal/external stakeholders to refine, prioritize, and optimize deliverables and roadmaps
- Be deeply engaged in the full development lifecycle: designing, developing, testing, deploying, maintaining, monitoring and improving software
- Advocate for new approaches, new ways of working and finding efficiencies
- Continuously learn and expand your capabilities
Qualifications
- 3+ years of people management experience, with a focus on at least one of following areas: front-end development (AEM, JS, CSS), mobile development (Flutter, Swift, Kotlin), back-end services (AWS, Java Springboot 3, Jenkins)
- Solid engineering fundamentals and real world experience building scalable engineering solutions
- Nice to have, experience in digital analytics implementations through utilization of tag management tools using Adobe Launch and Google Tag Manager
- Excellent communication and leadership skills
- Exceptional analytical reasoning and problem-solving skills
- Team player, who likes to collaborate with cross-functional teams and influence others
- Well organized, disciplined and can lead multiple projects simultaneously
- High standards in quality and operational excellence
- Experience working in agile organizations
- Experience using JIRA, Teams, Confluence
- Always looking for challenges and a passion for learning