236 Senior IT jobs in Canada
Senior IT Developer
Posted today
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Technology Solutions
**Pay Details:**
$76,800 - $115,200 CAD
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
**Job Description:**
Provides a broad range of system solutions development to business problems through the development and programming of applications / systems.
**Key Responsibilities**
+ Configure, test and maintain TRIRIGA (Integrated Workspace Management Solution)
+ Follow best practices for unit testing to ensure configuration quality.
+ Create and maintain functional design documentation
+ Collaborate with the internal and external teams.
+ Lead technical discussions and ensure best practices
+ Troubleshoot incidents and optimize system performance
+ Consult and lead business partners and/or project teams on multiple aspects of configuration issues
+ Deployment of enhancements and break / fix implementations
+ Lead the technical efforts for any currency upgrades
**CUSTOMER**
+ Responsible for analyzing a broad range of business requirements, conducting program / system research and analysis to identify key components for solutions delivery and problem resolution
+ Develop new applications and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
+ Ensure effective communication of solutions development requirements for respective area and contribute to project plans, estimations, timelines and status updates to support management team / clients on prioritizing new and existing projects against IT requirements and business objectives
+ Inform key stakeholders of any issues that may impact other areas of the project and resolve or escalate issues as required
+ Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes)
+ Work with Business Analysts / Systems Analysts, other technology Developers / Solution Designers to ensure the configuration and custom components meet application requirements and performance goals
**SHAREHOLDER**
+ Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding
+ Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities
+ Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives
+ Completes unit and integration testing for conformance to standards and adherence to design specifications
+ Comply with well-defined enterprise technology delivery practices and standards and project management disciplines by participating in scope assessment, risk and cost analysis
+ Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures
+ Perform Systems Administration of applications / environments supported by the LOB, monitor application / service performance, perform configuration, backup, authentication & tuning
+ Ensure both state-of-health monitoring and monthly SLA targets are in place, and are being met
+ Provide technical expertise during Incident management, analyze incident reports and outages, perform impact assessment for incidents and facilitate internal and external communication throughout incident resolution
**EMPLOYEE / TEAM**
+ Continuously enhance knowledge / expertise in own area and keep current with leading-edge technologies, emerging trends/developments and grow knowledge of the business, applications, infrastructure, analytical tools and techniques
+ Prioritize and manage own workload in order to deliver quality results and meet timelines as assigned
+ Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
+ Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
+ Establish effective relationships across multiple business and technology partners, program and project managers
+ Participate in knowledge transfer within the team and business units
**BREADTH & DEPTH**
+ Performs complex to difficult technical tasks independently
+ Advanced knowledge of technology, tools, various programming languages, processes, and procedures
+ Extensive knowledge of the business, enterprise technology areas and / or the organization
+ Key subject matter expert who consults with and may lead clients and/or project teams on multiple aspects of development issues
+ Works as the senior or lead developer and coaches/guides team members within area of expertise
+ Resolves highly complex and multifaceted development related problems
+ Typically reports to an IT Manager or above
**EXPERIENCE & EDUCATION**
+ 5-7 years relevant experience
+ Undergraduate degree or Technical Certificate
+ 5+ years Experience with TRIRIGA configuration and development
+ Experience and proficiency with scripting language (JavaScript, Angular JS), programming language (Java, JSP, Servlet), procedural language (SQL, PL/SQL), and Databases (DB2, Oracle, SQL Server)
+ Good understanding of unit testing practices
+ Experience with AGILE delivery practices
+ Strong critical thinking and decision-making skills
+ Excellent communication and collaboration abilities
+ Ownership mindset and ability to work independently
+ A passion for simplifying and automating work, for making things better, for being efficient and helping others
**Who We Are:**
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you.
**Our Total Rewards Package**
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more ( Information:**
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
**Colleague Development**
If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals.
**Training & Onboarding**
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.
**Interview Process**
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
**Accommodation**
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
**Language Requirement (Quebec only):**
Sans Objet
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
Senior IT Developer
Posted today
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Technology Solutions
**Pay Details:**
$76,800 - $115,200 CAD
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
**Job Description:**
Provides a broad range of system solutions development to business problems through the development and programming of applications / systems.
**Key Responsibilities**
+ Configure, test and maintain TRIRIGA (Integrated Workspace Management Solution)
+ Follow best practices for unit testing to ensure configuration quality.
+ Create and maintain functional design documentation
+ Collaborate with the internal and external teams.
+ Lead technical discussions and ensure best practices
+ Troubleshoot incidents and optimize system performance
+ Consult and lead business partners and/or project teams on multiple aspects of configuration issues
+ Deployment of enhancements and break / fix implementations
+ Lead the technical efforts for any currency upgrades
**CUSTOMER**
+ Responsible for analyzing a broad range of business requirements, conducting program / system research and analysis to identify key components for solutions delivery and problem resolution
+ Develop new applications and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
+ Ensure effective communication of solutions development requirements for respective area and contribute to project plans, estimations, timelines and status updates to support management team / clients on prioritizing new and existing projects against IT requirements and business objectives
+ Inform key stakeholders of any issues that may impact other areas of the project and resolve or escalate issues as required
+ Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes)
+ Work with Business Analysts / Systems Analysts, other technology Developers / Solution Designers to ensure the configuration and custom components meet application requirements and performance goals
**SHAREHOLDER**
+ Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding
+ Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities
+ Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives
+ Completes unit and integration testing for conformance to standards and adherence to design specifications
+ Comply with well-defined enterprise technology delivery practices and standards and project management disciplines by participating in scope assessment, risk and cost analysis
+ Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures
+ Perform Systems Administration of applications / environments supported by the LOB, monitor application / service performance, perform configuration, backup, authentication & tuning
+ Ensure both state-of-health monitoring and monthly SLA targets are in place, and are being met
+ Provide technical expertise during Incident management, analyze incident reports and outages, perform impact assessment for incidents and facilitate internal and external communication throughout incident resolution
**EMPLOYEE / TEAM**
+ Continuously enhance knowledge / expertise in own area and keep current with leading-edge technologies, emerging trends/developments and grow knowledge of the business, applications, infrastructure, analytical tools and techniques
+ Prioritize and manage own workload in order to deliver quality results and meet timelines as assigned
+ Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
+ Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
+ Establish effective relationships across multiple business and technology partners, program and project managers
+ Participate in knowledge transfer within the team and business units
**BREADTH & DEPTH**
+ Performs complex to difficult technical tasks independently
+ Advanced knowledge of technology, tools, various programming languages, processes, and procedures
+ Extensive knowledge of the business, enterprise technology areas and / or the organization
+ Key subject matter expert who consults with and may lead clients and/or project teams on multiple aspects of development issues
+ Works as the senior or lead developer and coaches/guides team members within area of expertise
+ Resolves highly complex and multifaceted development related problems
+ Typically reports to an IT Manager or above
**EXPERIENCE & EDUCATION**
+ 5-7 years relevant experience
+ Undergraduate degree or Technical Certificate
+ 5+ years Experience with TRIRIGA configuration and development
+ Experience and proficiency with scripting language (JavaScript, Angular JS), programming language (Java, JSP, Servlet), procedural language (SQL, PL/SQL), and Databases (DB2, Oracle, SQL Server)
+ Good understanding of unit testing practices
+ Experience with AGILE delivery practices
+ Strong critical thinking and decision-making skills
+ Excellent communication and collaboration abilities
+ Ownership mindset and ability to work independently
+ A passion for simplifying and automating work, for making things better, for being efficient and helping others
**Who We Are:**
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you.
**Our Total Rewards Package**
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more ( Information:**
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
**Colleague Development**
If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals.
**Training & Onboarding**
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.
**Interview Process**
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
**Accommodation**
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
**Language Requirement (Quebec only):**
Sans Objet
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
Senior IT Auditor
Posted today
Job Viewed
Job Description
Cognizant's Internal Audit is a global function responsible for successful and efficient execution of the company's SOX Program, annual audit plan approved by the Audit Committee, and reviews requested by Executive Leadership / Senior Management.
Auditors in the Group Internal Audit have the unique opportunity to work in a global environment, acquire diverse experiences, develop new skills and nurture their growth. As a member of the Group Internal Audit team, the auditors will:
- Work across audit, SOX and advisory engagements.
- Work on process and technology related areas.
- Assigned to engagements based on their availability, expertise and development needs versus geographical proximity criteria.
- Engage with different Functional Heads, Leaders and team members.
- Assigned to varied roles and responsibilities across engagements. These include leading engagements, managing resources and delivery, and interacting with senior stakeholders
**In this role you will:**
The Senior IT Auditor supports the Engagement Manager in the planning, execution and reporting of IT and Cybersecurity audit engagements. The responsibilities include the following:
· Understanding engagement objectives and assisting the engagement manager in preparing the plan and testing procedures to meet the review objectives.
· Gaining detailed understanding of relevant IT and business processes, systems and controls. Leading performance of cyber risk assessments and controls evaluations. Identification of areas for leveraging data analytics.
· Performing engagements in accordance with the planned scope/ risk areas, aligned with budget expectations. Assists in tracking and reporting project status and milestones.
· Adhering to Corporate Audit Methodology and documentation requirements at all times.
· Supervising executives / junior executives in the team, driving their accountability and timely execution of each engagement. Proactively guide and ensure knowledge sharing within team.
· Ensure that the documentation of work papers thoroughly supports and validates the audit activities and findings.
· Assisting in the assessment of identified gaps and areas for improvement and evaluating their significance and potential business impact. Propose remediation steps that are practical and reasonable.
· Driving discussions/agreements on detailed audit findings with the audit team and management prior to final report issuance to ensure clear understanding and consideration about the noted issues and the related actions to be implemented.
· Preparing audit reports/memos highlighting key risk exposures, noted issues, assist in overall conclusion, and agreed upon corrective actions.
· Following up with process owners for timely implementation of MAPs, and escalating if required.
· Building good working relations with key stakeholders, Ensuring timely and accurate time tracking
· Continuously focus on self-development by attending trainings, seminars and acquiring relevant certifications
**What you'll need to succeed and What will help you stand out:**
· Bachelor's degree, preferably in Engineering or another technical domain.
· CISA/CISSP/CISM with at least 4 years of experience, preferably a mix of time in a 'Big 4' public accounting firm and a large international audit and control function.
· Good understanding of the IIA International Professional Practices Framework Standards, Internal Audit and Risk Management methodologies (e.g. COSO).
· Experience in frameworks such as COBIT, ISO, NIST or other established risk management frameworks and experience with or certification in use of IT audit tools.
· Experience with risk-based auditing and Sarbanes Oxley testing, preferably within the technology industry.
· Analytical skills and a thirst for knowledge and new experiences.
· Ability to effectively manage multiple concurrent projects and meet deadlines while working both independently and in a team environment.
· Good verbal and written communication; and presentation skills.
· Highest professional standards, integrity and ethical behavior.
**Working Arrangements:**
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring 2-3 days a week in a our Cognizant Mississauga Office. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
_The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations._
**Post Closing Date:**
**Applications will be accepted until October 2, 2025.**
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Senior IT Architect
Posted today
Job Viewed
Job Description
Job Description
Cooke is a global seafood company with operations in North America, Europe, South America and Australia. Our company’s success is driven by our dynamic, highly skilled, and innovative management team, supported by dedicated employees who live in coastal communities and contribute to the local area’s economy and sense of community.
We are currently hiring for two Senior IT Architect roles to support our global technology strategy. These are senior-level roles that will work across areas like enterprise architecture, infrastructure, cloud, identity, security, and networking. While each role will focus on different areas based on experience and interest, both will help shape the systems and standards that support a fast-scaling business.
What You’ll Do
- Design and support scalable, secure, and resilient technology solutions aligned with business needs
- Contribute to the evolution of Cooke’s enterprise architecture across infrastructure, cloud, identity, and applications
- Support key initiatives involving cloud, system integration, and M&A transitions
- Guide identity and access strategies using Entra ID (Azure AD), AD, Exchange Online, and Microsoft 365
- Support secure network design and architecture including VPN, DNS, segmentation, and firewall integration
- Collaborate with cross-functional teams to align technical delivery with business priorities
- Recommend and support improvements to virtualization platforms and on-premises infrastructure
- Participate in the governance of access, compliance, and audit requirements
- Document designs, create standards, and help develop a repeatable, scalable architecture practice
- Act as a mentor and sounding board for other IT and project delivery teams
What You Bring
We don’t expect one person to have everything below—but you’ll bring depth in a few areas and the versatility to collaborate across the rest.
- 7+ years in progressively senior IT roles with experience in architecture, engineering, or enterprise technology
- Strong technical background in one or more of the following:
- Hybrid infrastructure (cloud and on-prem)
- Identity and access management (Entra ID, AD, Azure RBAC)
- Microsoft 365 (Exchange, Teams, Compliance Center)
- Networking (routing, segmentation, DNS, VPN, SD-WAN)
- Virtualization (VMware, Hyper-V, Nutanix, etc.)
- Experience supporting or designing in cloud platforms (preferably Azure)
- Solid understanding of system integration, lifecycle management, and security controls
- Effective communicator—able to translate technical ideas into practical business solutions
- Comfortable balancing day-to-day problem-solving with longer-term architecture strategy
This is a chance to play a key role in a fast-growing, global organization. You’ll have the opportunity to shape infrastructure and technology standards that support innovation, expansion, and operational excellence. Whether you lean more toward infrastructure and networks, or enterprise systems and identity, we’ll shape the role to match your strengths and let you grow from there.
Join our team and enjoy the benefits of full-time year-round employment with competitive rates and a comprehensive benefits package tailored to support your well-being and career growth.
Benefits Package:
- H ealth Benefits: Includes coverage for dental, vision, and extended medical care.
- Insurance: Life and disability insurance provided for financial security.
- Support Services: Access to an Employee Assistance Program (EAP).
- Financial Planning: Opportunity for RRSP matching to support your retirement savings.
- Time Off: Paid vacation, holidays, and sick leave for work-life balance.
- Wellness: Wellness programs and access to on-site gym facilities (available in some locations).
- Career Development: Professional growth opportunities and avenues for advancement.
- Perks: Employee discounts on company products or services.
- Convenience: On-site parking or parking allowance.
If you're looking to join a supportive team environment with opportunities for personal and professional development, apply now and become part of our dynamic team.
The Why
Why Cooke? Simple - because we are a company that rewards initiative, resourcefulness, and work ethic. We will champion your growth and provide you with the platform to create your path, your career, and your future.
NOTE: The recruiter is reviewing and interviewing eligible applicants for this position as they are received. If you are interested in this posting, you are encouraged to apply as soon as possible.
Senior IT Architect
Posted today
Job Viewed
Job Description
Job Description
Cooke is a global seafood company with operations in North America, Europe, South America and Australia. Our company’s success is driven by our dynamic, highly skilled, and innovative management team, supported by dedicated employees who live in coastal communities and contribute to the local area’s economy and sense of community.
We are currently hiring for two Senior IT Architect roles to support our global technology strategy. These are senior-level roles that will work across areas like enterprise architecture, infrastructure, cloud, identity, security, and networking. While each role will focus on different areas based on experience and interest, both will help shape the systems and standards that support a fast-scaling business.
What You’ll Do
- Design and support scalable, secure, and resilient technology solutions aligned with business needs
- Contribute to the evolution of Cooke’s enterprise architecture across infrastructure, cloud, identity, and applications
- Support key initiatives involving cloud, system integration, and M&A transitions
- Guide identity and access strategies using Entra ID (Azure AD), AD, Exchange Online, and Microsoft 365
- Support secure network design and architecture including VPN, DNS, segmentation, and firewall integration
- Collaborate with cross-functional teams to align technical delivery with business priorities
- Recommend and support improvements to virtualization platforms and on-premises infrastructure
- Participate in the governance of access, compliance, and audit requirements
- Document designs, create standards, and help develop a repeatable, scalable architecture practice
- Act as a mentor and sounding board for other IT and project delivery teams
What You Bring
We don’t expect one person to have everything below—but you’ll bring depth in a few areas and the versatility to collaborate across the rest.
- 7+ years in progressively senior IT roles with experience in architecture, engineering, or enterprise technology
- Strong technical background in one or more of the following:
- Hybrid infrastructure (cloud and on-prem)
- Identity and access management (Entra ID, AD, Azure RBAC)
- Microsoft 365 (Exchange, Teams, Compliance Center)
- Networking (routing, segmentation, DNS, VPN, SD-WAN)
- Virtualization (VMware, Hyper-V, Nutanix, etc.)
- Experience supporting or designing in cloud platforms (preferably Azure)
- Solid understanding of system integration, lifecycle management, and security controls
- Effective communicator—able to translate technical ideas into practical business solutions
- Comfortable balancing day-to-day problem-solving with longer-term architecture strategy
This is a chance to play a key role in a fast-growing, global organization. You’ll have the opportunity to shape infrastructure and technology standards that support innovation, expansion, and operational excellence. Whether you lean more toward infrastructure and networks, or enterprise systems and identity, we’ll shape the role to match your strengths and let you grow from there.
Join our team and enjoy the benefits of full-time year-round employment with competitive rates and a comprehensive benefits package tailored to support your well-being and career growth.
Benefits Package:
- H ealth Benefits: Includes coverage for dental, vision, and extended medical care.
- Insurance: Life and disability insurance provided for financial security.
- Support Services: Access to an Employee Assistance Program (EAP).
- Financial Planning: Opportunity for RRSP matching to support your retirement savings.
- Time Off: Paid vacation, holidays, and sick leave for work-life balance.
- Wellness: Wellness programs and access to on-site gym facilities (available in some locations).
- Career Development: Professional growth opportunities and avenues for advancement.
- Perks: Employee discounts on company products or services.
- Convenience: On-site parking or parking allowance.
If you're looking to join a supportive team environment with opportunities for personal and professional development, apply now and become part of our dynamic team.
The Why
Why Cooke? Simple - because we are a company that rewards initiative, resourcefulness, and work ethic. We will champion your growth and provide you with the platform to create your path, your career, and your future.
NOTE: The recruiter is reviewing and interviewing eligible applicants for this position as they are received. If you are interested in this posting, you are encouraged to apply as soon as possible.
#cooke-dnp
Senior IT Specialist
Posted today
Job Viewed
Job Description
Job Description
Salary:
We are seeking a seasoned IT Specialist who combines strategic thinking with hands-on execution. You will design practical IT solutions from initial problem definition through design, pilot, rollout, and handover. You will guide IT practices across multiple offices, administer Google Workspace, standardize processes, and use light scripting to automate repetitive tasks. You will work with the existing IT team and ensure we have scalable, reliable, and secure IT operations.
Responsibilities
- Convert business needs into clear IT designs and implementation plans. Produce concise design docs, diagrams, and acceptance criteria.
- Evaluate solution options, quantify tradeoffs for speed, cost, risk, and recommend a path forward.
- Deliver projects end to end: discovery, proof of concept, pilot, production rollout, training, and transition to steady state.
- Provide strategic oversight for IT operations across multiple locations.
- Administer Google Workspace, identity, access, and lifecycle processes.
- Establish standards, SOPs, and runbooks for endpoint, network, and SaaS management.
- Select, deploy, and manage RMM and MDM tooling. Improve monitoring and alerting.
- Implement baseline security controls such as MFA, patching, encryption, and backups.
- Create light automation and scripts to reduce manual work and improve consistency.
- Produce clear documentation and communicate changes to stakeholders.
- Mentor IT team members and improve support workflows and SLAs.
- Manage vendors and contractors, including SOWs, quotes, and quality checks.
Qualifications & Skills
- 5+ years in IT operations or infrastructure roles.
- 2+ years administering Google Workspace at scale, including groups, OU structure, device policies, and security settings.
- Proven record owning delivery of IT solutions from problem statement to rollout and handover.
- Solid networking fundamentals: TCP/IP, VLANs, DHCP, DNS, Wi-Fi design, VPNs, and basic firewall concepts.
- Endpoint management across Windows and macOS (Linux a plus), including imaging, updates, and device compliance.
- Hands-on experience with RMM and MDM platforms, plus building useful health checks and alerts.
- Scripting ability in at least one language such as Python, PowerShell, or Bash to automate routine tasks and integrations.
- Strong project planning skills: scope, timelines, vendor coordination, change management, and user training.
- Excellent written and verbal communication, with a service mindset and clear stakeholder updates.
- Ability to produce clear SOPs, diagrams, and user-facing guides.
- Eligible to travel to US
Nice To Have:
- Experience with identity providers and SSO, MFA, and least-privilege models.
- Familiarity with ITSM practices and ticketing systems, plus basic reporting on SLAs and asset data.
- Awareness of common compliance frameworks such as SOC 2 or ISO 27001 and how they map to IT controls.
Keel Digital Solutions is an equal opportunity employer and employs personnel without regard to race, ancestry, place of origin, color, ethnic origin, language, citizenship, religion, gender identity, sexual orientation, age, family status, disability, physical and/or mental handicap or financial ability.
While remaining alert and sensitive to the issue of fair and equitable treatment for all, Keel Digital Solutions is committed to helping individuals with disabilities participate in the workplace and ensure equal opportunity to compete for jobs. If you require accommodation, please for further assistance. Please note this email address is intended for use only to request accommodation as part of the application process. Any other correspondence will not receive a response.
Senior IT Project Manager
Posted 1 day ago
Job Viewed
Job Description
Responsibilities
Lead end-to-end delivery of technology projects across OBB
Coordinate with 4-5 different tech teams contributing to project components
Manage scope, timelines, and quality across hybrid Agile/Waterfall environments
Anticipate and manage escalations, risks, and dependencies
Communicate effectively across cross-functional teams
Drive sprint planning, execution, and quick delivery cycles
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
8+ years of IT project management experience
Banking experience
Agile and Waterfall experience
PMP certification Familiarity with Jira and Confluence
Background in Computer Science or Information Systems
Commercial Banking experience
Be The First To Know
About the latest Senior it Jobs in Canada !
Senior IT Controls Analyst
Posted 2 days ago
Job Viewed
Job Description
This role will lead the coordination of complex Risk, Governance and Security related projects within the US Segment of Manulife; such as, tracking project progress and be providing regular updates to department leadership and other partners to ensure transparency and visibility.
Collaborate with various teams for the successful completion control reviews and intelligence reporting.
**Position Responsibilities:**
+ Prioritize, synchronize, and document tasks related to line 2 control evaluations impacting the technology team.
+ Proactively identify and address risks and issues.
+ Collaborate with partners and other teams to ensure information is shared in a timely manner.
+ Support activities in response to internal audits impacting US Technology.
+ Maintain a view of controls activities (ie. Controls Intelligence).
+ Support planning, reporting and communications for the controls integrity management team within CRG.
**Required Qualifications:**
+ Knowledge of broad spectrum of technology and information security controls
+ Experience in technology risk, controls and mitigation activities
+ Excellent collaboration, communication, organization, and problem-solving skills
+ Solid time management and presentation skills
**When you join our team:**
We'll empower you to learn and grow the career you want.
We'll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
As part of our global team, we'll support you in shaping the future you want to see.
**Acerca de Manulife y John Hancock**
Manulife Financial Corporation es un importante proveedor internacional de servicios financieros que ayuda a las personas a tomar decisiones de una manera más fácil y a vivir mejor. Para obtener más información acerca de nosotros, visite .
**Manulife es un empleador que ofrece igualdad de oportunidades**
En Manulife/John Hancock, valoramos nuestra diversidad. Nos esforzamos por atraer, formar y retener una fuerza laboral tan diversa como los clientes a los que prestamos servicios, y para fomentar un entorno laboral inclusivo en el que se aprovechen las fortalezas de las culturas y las personas. Estamos comprometidos con la equidad en las contrataciones, la retención de talento, el ascenso y la remuneración, y administramos todas nuestras prácticas y programas sin discriminación por motivos de raza, ascendencia, lugar de origen, color, origen étnico, ciudadanía, religión o creencias religiosas, credo, sexo (incluyendo el embarazo y las afecciones relacionadas con este), orientación sexual, características genéticas, condición de veterano, identidad de género, expresión de género, edad, estado civil, estatus familiar, discapacidad, o cualquier otro aspecto protegido por la ley vigente.
Nuestra prioridad es eliminar las barreras para garantizar la igualdad de acceso al empleo. Un representante de Recursos Humanos trabajará con los solicitantes que requieran una adaptación razonable durante el proceso de solicitud. Toda la información que se haya compartido durante el proceso de solicitud de adaptación se almacenará y utilizará de manera congruente con las leyes y las políticas de Manulife/John Hancock correspondientes. Para solicitar una adaptación razonable en el proceso de solicitud, envíenos un mensaje a .
**Ubicación principal**
Boston, Massachusetts
**Modalidades de Trabajo**
Híbrido
**Se prevé que el rango salarial esté entre**
$104,860.00 USD - $194,740.00 USD
Si se está postulando para este puesto fuera de la ubicación principal, póngase en contacto con para conocer el rango salarial de su ubicación. El salario real variará según las condiciones locales del mercado, la geografía y los factores relacionados con el trabajo pertinentes, como conocimiento, habilidades, calificaciones, experiencia y educación/capacitación. Los empleados también tienen la oportunidad de participar en programas de incentivos y obtener una compensación de incentivos vinculada al desempeño comercial e individual.
Manulife/John Hancock ofrece a los empleados aptos una amplia variedad de beneficios personalizables, entre ellos, beneficios de salud, odontológicos, de salud mental, oftalmológicos, por discapacidad a corto y a largo plazo, cobertura de seguro de vida y por muerte accidental y desmembramiento, adopción/subrogación y bienestar, y planes de asistencia al empleado/familiar. También ofrecemos a los empleados admisibles varios planes de ahorro para la jubilación (incluidos planes de ahorro 401(k) o de pensiones y un plan mundial de propiedad de acciones con contribuciones equivalentes del empleador) y recursos de asesoramiento y educación financiera. Nuestro generoso programa de días libres pagos en EE. UU. contempla hasta 11 días festivos, 3 días personales, 150 horas de vacaciones y 40 horas de licencia por enfermedad (o más cuando lo exija la ley) por año, y ofrecemos todos los tipos de licencias contempladas por la ley.
**Conozca sus derechos ( Familiar y Médico**
**Ley de Protección del Empleado contra el Examen Poligráfico ( al Trabajo**
**Verificación Electrónica (E-** **Verify** **)**
**Transparencia Salarial ( John Hancock Life Insurance Company (U.S.A.)
Senior IT Controls Analyst
Posted 2 days ago
Job Viewed
Job Description
This role will lead the coordination of complex Risk, Governance and Security related projects within the US Segment of Manulife; such as, tracking project progress and be providing regular updates to department leadership and other partners to ensure transparency and visibility.
Collaborate with various teams for the successful completion control reviews and intelligence reporting.
**Position Responsibilities:**
+ Prioritize, synchronize, and document tasks related to line 2 control evaluations impacting the technology team.
+ Proactively identify and address risks and issues.
+ Collaborate with partners and other teams to ensure information is shared in a timely manner.
+ Support activities in response to internal audits impacting US Technology.
+ Maintain a view of controls activities (ie. Controls Intelligence).
+ Support planning, reporting and communications for the controls integrity management team within CRG.
**Required Qualifications:**
+ Knowledge of broad spectrum of technology and information security controls
+ Experience in technology risk, controls and mitigation activities
+ Excellent collaboration, communication, organization, and problem-solving skills
+ Solid time management and presentation skills
**When you join our team:**
We'll empower you to learn and grow the career you want.
We'll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
As part of our global team, we'll support you in shaping the future you want to see.
**Acerca de Manulife y John Hancock**
Manulife Financial Corporation es un importante proveedor internacional de servicios financieros que ayuda a las personas a tomar decisiones de una manera más fácil y a vivir mejor. Para obtener más información acerca de nosotros, visite .
**Manulife es un empleador que ofrece igualdad de oportunidades**
En Manulife/John Hancock, valoramos nuestra diversidad. Nos esforzamos por atraer, formar y retener una fuerza laboral tan diversa como los clientes a los que prestamos servicios, y para fomentar un entorno laboral inclusivo en el que se aprovechen las fortalezas de las culturas y las personas. Estamos comprometidos con la equidad en las contrataciones, la retención de talento, el ascenso y la remuneración, y administramos todas nuestras prácticas y programas sin discriminación por motivos de raza, ascendencia, lugar de origen, color, origen étnico, ciudadanía, religión o creencias religiosas, credo, sexo (incluyendo el embarazo y las afecciones relacionadas con este), orientación sexual, características genéticas, condición de veterano, identidad de género, expresión de género, edad, estado civil, estatus familiar, discapacidad, o cualquier otro aspecto protegido por la ley vigente.
Nuestra prioridad es eliminar las barreras para garantizar la igualdad de acceso al empleo. Un representante de Recursos Humanos trabajará con los solicitantes que requieran una adaptación razonable durante el proceso de solicitud. Toda la información que se haya compartido durante el proceso de solicitud de adaptación se almacenará y utilizará de manera congruente con las leyes y las políticas de Manulife/John Hancock correspondientes. Para solicitar una adaptación razonable en el proceso de solicitud, envíenos un mensaje a .
**Ubicación principal**
Boston, Massachusetts
**Modalidades de Trabajo**
Híbrido
**Se prevé que el rango salarial esté entre**
$104,860.00 USD - $194,740.00 USD
Si se está postulando para este puesto fuera de la ubicación principal, póngase en contacto con para conocer el rango salarial de su ubicación. El salario real variará según las condiciones locales del mercado, la geografía y los factores relacionados con el trabajo pertinentes, como conocimiento, habilidades, calificaciones, experiencia y educación/capacitación. Los empleados también tienen la oportunidad de participar en programas de incentivos y obtener una compensación de incentivos vinculada al desempeño comercial e individual.
Manulife/John Hancock ofrece a los empleados aptos una amplia variedad de beneficios personalizables, entre ellos, beneficios de salud, odontológicos, de salud mental, oftalmológicos, por discapacidad a corto y a largo plazo, cobertura de seguro de vida y por muerte accidental y desmembramiento, adopción/subrogación y bienestar, y planes de asistencia al empleado/familiar. También ofrecemos a los empleados admisibles varios planes de ahorro para la jubilación (incluidos planes de ahorro 401(k) o de pensiones y un plan mundial de propiedad de acciones con contribuciones equivalentes del empleador) y recursos de asesoramiento y educación financiera. Nuestro generoso programa de días libres pagos en EE. UU. contempla hasta 11 días festivos, 3 días personales, 150 horas de vacaciones y 40 horas de licencia por enfermedad (o más cuando lo exija la ley) por año, y ofrecemos todos los tipos de licencias contempladas por la ley.
**Conozca sus derechos ( Familiar y Médico**
**Ley de Protección del Empleado contra el Examen Poligráfico ( al Trabajo**
**Verificación Electrónica (E-** **Verify** **)**
**Transparencia Salarial ( John Hancock Life Insurance Company (U.S.A.)
Senior IT Developer (CIAM)
Posted 7 days ago
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Technology Solutions
**Pay Details:**
$76,800 - $115,200 CAD
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
**Job Description:**
**KEY ACCOUNTABILITIES**
**CUSTOMER**
+ Responsible for analyzing a broad range of business requirements, conducting program / system research and analysis to identify key components for solutions delivery and problem resolution
+ Develop new applications and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
+ Ensure effective communication of solutions development requirements for respective area and contribute to project plans, estimations, timelines and status updates to support management team / clients on prioritizing new and existing projects against IT requirements and business objectives
+ Inform key stakeholders of any issues that may impact other areas of the project and resolve or escalate issues as required
+ Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes)
+ Work with Business Analysts / Systems Analysts, other technology Developers / Solution Designers to ensure the configuration and custom components meet application requirements and performance goals
**SHAREHOLDER**
+ Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding
+ Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities
+ Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives
+ Completes unit and integration testing for conformance to standards and adherence to design specifications
+ Comply with well-defined enterprise technology delivery practices and standards and project management disciplines by participating in scope assessment, risk and cost analysis
+ Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures
+ Perform Systems Administration of applications / environments supported by the LOB, monitor application / service performance, perform configuration, backup, authentication & tuning
+ Ensure both state-of-health monitoring and monthly SLA targets are in place, and are being met
+ Provide technical expertise during Incident management, analyze incident reports and outages, perform impact assessment for incidents and facilitate internal and external communication throughout incident resolution
**EMPLOYEE / TEAM**
+ Continuously enhance knowledge / expertise in own area and keep current with leading-edge technologies, emerging trends/developments and grow knowledge of the business, applications, infrastructure, analytical tools and techniques
+ Prioritize and manage own workload in order to deliver quality results and meet timelines as assigned
+ Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
+ Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
+ Establish effective relationships across multiple business and technology partners, program and project managers
+ Participate in knowledge transfer within the team and business units
**BREADTH & DEPTH**
+ Performs complex to difficult technical tasks independently
+ Advanced knowledge of technology, tools, various programming languages, processes, and procedures
+ Extensive knowledge of the business, enterprise technology areas and / or the organization
+ Key subject matter expert who consults with and may lead clients and/or project teams on multiple aspects of development issues
+ Works as the senior or lead developer and coaches/guides team members within area of expertise
+ Resolves highly complex and multifaceted development related problems
+ Typically reports to an IT Manager or above.
**EXPERIENCE & EDUCATION**
Total Experience: 6-8 years total, with 5-6 years in Spring Boot
Tech Stack:
◦ Backend: Java (8+), Spring Boot, REST APIs, Microservices
◦ Frontend: Angular or React (2+ years)
◦ Database: Strong SQL skills (MSSQL, MySQL, or Oracle)
◦ DevOps: Experience with CI/CD, Git, cloud platforms (AWS/Azure/GCP)
**Key Responsibilities:**
◦ Design, develop, and maintain scalable applications
◦ Lead technical discussions and ensure best practices
◦ Own full feature delivery (design to deployment)
◦ Troubleshoot and optimize system performance
◦ Conduct code reviews and mentor team members
- Leadership & Soft Skills:
◦ Proven team lead experience
◦ Strong critical thinking and decision-making skills
◦ Excellent communication and collaboration abilities
◦ Ownership mindset and ability to work independently
**Who We Are:**
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you.
**Our Total Rewards Package**
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more ( Information:**
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
**Colleague Development**
If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals.
**Training & Onboarding**
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.
**Interview Process**
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
**Accommodation**
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
**Language Requirement (Quebec only):**
Sans Objet
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.