Terces Jobs is also available in your country: United States. Starting good opportunities here now!

660 Jobs Found

Computer Programmer/Analyst Full-time Job

City Of Vancouver

IT & Telecoms   Vancouver
Job Details

Main Purpose and Function

This position will play a major role in the support and enhancements of the City’s 311 Customer service applications (EM Pro / Verint) as well as a supporting role with Enterprise Service Management systems (ServiceNow), and will be responsible for the design, implementation and maintenance of business systems, plus its related solutions and utilities, integrations, and reports.


This role will be more front-end focused but will require knowledge of back-end development as well. Application development will employ a variety of languages and platforms, but will primarily leverage Javascript and React Native and JQuery frameworks. Experience with other languages, frameworks and environments such as SQL Server (SSRS), .NET, Oracle, SOAP, RESTful API are an asset.


Specific Duties and Responsibilities

  • Create, test and maintain applications and tools, and have responsibility for all aspects of systems documentation and reporting, security, data integrity and implementation. 
  • They may also work with other systems with functional or operational ties to EM Pro and ServiceNow or its supported business lines, such as integrated applications or new solutions to be introduced to support team’s work scope. Our systems’ operational support role is expanding. 
  • The Programmer/Analyst will participate in reviews of the use and application of information technology standards and procedures and liaise with 311, business unit and IT analysts to maintain consistency and continuity of the City's technology and information base.  
  • The Programmer Analyst may prepare and deliver oral and written presentations.  Duties also include keeping abreast of current software and hardware developments and training of systems and user personnel. 
  • Other duties/responsibilities as assigned 

 

Qualifications
Education and Experience:

  • Completion of a Computer Systems Technologies two year diploma course at a technical institute plus sound experience in programming; OR an equivalent combination of training and experience

 

Knowledge, Skills and Abilities:

  • Knowledge of Windows operating systems (Windows 2018 Server and above) and related technologies (IIS, Active Directory), Oracle and SQL Server
  • A combination of SQL, .NET, and JavaScript. Knowledge of C# is an asset.
  • Development and maintenance of enterprise applications (e.g CRM, ERP) and preferably related to call centres or asset management, running in an ASP.NET environment.
  • SOAP and RESTful application API
  • Integration and data-transformation between different software systems
  • Migration of legacy applications data into new enterprise system, familiar with data transformation concepts and methods.
  • Reporting creation tools, preferably SQL Server Reporting Services (SSRS) or Power BI.
  • Experience with system-specific configuration tools, such as EM Pro (Verint) or ServiceNow, is an asset. 
  • Proven self-starter who is able to exercise considerable independent judgment while working under minimal supervision. 
  • A combination of strong business systems analysis and technical skills, data modelling skills, experience in the development and maintenance of computer systems and integration of applications and databases across platforms is highly desirable.
  • Outstanding interpersonal, collaboration, and communication skills, at both the technical and non-technical level
  • Ability to be a team player, deal with changing and competing deadlines within a multiple task environment are required.
  • Considerable understanding of relational database, services, and web programming concepts.
  • Experience in a municipal or public-sector environment, preferably with exposure to Customer Service, Enterprise Service Management-related applications is desirable.
  • Ability to meet transportation requirements. 
 

 

Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite.  At this time this position is eligible to be part of the Flexible Work Program.

 

Business Unit/Department: IT, Digital Strategy & 311 (1070) 

Affiliation: CUPE 15 Non Pks 

Employment Type: Temporary Full Time 

Position Start Date: February, 2025 

Position End Date: January, 2027 

Salary Information: Pay Grade GR-027: $47.62 to $56.27 per hour

 

Application Close: December 13, 2024

Computer Programmer/Analyst

City Of Vancouver
Vancouver
  IT & Telecoms Full-time
  47.62  -  56.27
Main Purpose and Function This position will play a major role in the support and enhancements of the City’s 311 Customer service applications (EM Pro / Verint) as well as a suppor...
Learn More
Dec 4th, 2024 at 13:43

Software Developer III Full-time Job

Canadian Blood Services

IT & Telecoms   Ottawa
Job Details

Employment status: Regular full-time
Classification: PTS/MGT/IT B
Salary/Rate of pay: $88,566 to $106,890

 

Application deadline: 2024-12-12 
 

Application requirements:

  • Your up-to-date resume.
  • Job specific cover letter.
  • We recommend you save a copy of the job posting for reference throughout the recruitment process.

 

The IT External Customer Experience team is responsible for day-to-day software application support and planning. This includes researching, analyzing, defining, recommending, developing/configuring, testing, implementing and supporting IT Business Solutions for Canadian Blood Services in collaboration with client groups and in accordance with regulatory requirements.


In this role, you  will be involved in all aspects of the software development process including business analysis, requirements gathering or use case development, system design, software development, testing, implementation and maintenance utilizing industry leading tools such as IntelliJ, Git, OpenShift, and the Atlassian tool suite. 


Formula for success

  • Harnessing your technical expertise, you will utilize modern programming/web technologies/frameworks such as Angular, CSS, SQL, Object-Oriented Design, REST web microservices (built in Java), Drupal, SharePoint, PowerApps, Office365, Azure, Agile, etc., to collaboratively develop innovative applications in conjunction with other IT business systems.
  • Drawing on your extensive experience in software development and IT systems, you will expertly handle database modeling design, queries, test data preparation, program and system testing, as well as provide exceptional support and maintenance for existing systems.
  • Leveraging your skills and experience in technology assessment and analysis, you will continuously assess business and user needs, conducting in-depth analyses to identify opportunities for harnessing existing and innovative technology solutions.
  • Drawing on your track record of successfully leading collaborative teams, you will excel in managing projects and providing mentorship/coaching to junior software developers and business systems analysts, including direct supervision of day-to-day activities.
  • Capitalizing on your excellent communication skills, you will engage in insightful discussions with internal business partners and IT service groups, employing agile software development methodologies to drive new system development initiatives and enhance existing systems.

Desired education and skills

  • Successful completion of post-secondary level education in a relevant discipline from a recognized academic institution, preferably a University Degree in Computer Science, Computer Engineering, or equivalent e.g. diploma and/or training in database management systems, operating systems, and/or networks
  • Minimum 10 years of experience in agile development and designing business applications in supply chain, pharmaceutical, biologics, or similar industries, with expertise in user experience design and customer service management.
  • Recent (minimum 2 years) experience in Angular and REST development is essential.
  • You will be highly skilled in object-oriented design, Java programming, building responsive web interfaces (e.g., Angular), deploying applications on web application servers, and relational database modeling design.
  • Experience collaborating with subject matter experts and business partners to develop robust technical solutions that drive business outcomes and deliver exemplary user experiences.

What we offer you

  • 4 weeks' vacation. 
  • Annual performance award up to 8%. 
  • Comprehensive group health, dental and vision benefits for you and your family. 
  • Defined benefitpension plan. 
  • Employee discounts, wellness program, professional resources. 

What you can expect 

  • This role will work in a hybrid environment with requirements to be onsite at a Canadian Blood Services location 40% of the time/2 days of the week. 
  • You will work Monday to Friday, 37.5 hours per week, 7.5 hours per day.  
  • If you are located outside of Ottawa, you may be expected to travel to our office location in Ottawa – 2540 Lancaster Rd, quarterly for in-person team meetings, and as required. 

Software Developer III

Canadian Blood Services
Ottawa
  IT & Telecoms Full-time
Employment status: Regular full-time Classification: PTS/MGT/IT B Salary/Rate of pay: $88,566 to $106,890   Application deadline: 2024-12-12    Application requirements: Your up-to...
Learn More
Dec 3rd, 2024 at 15:13

Software Developer Full-time Job

Royal Bank Of Canada

IT & Telecoms   Halifax
Job Details

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR & BMCC, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.

We believe that innovation should drive all that we do, in challenging assumptions and being big and bold with our ideas. We support our people in developing the technical, business, and professional skills needed to be successful. You will work with partners from across the company, participate in networking events, and have access to a wide variety of supports including mentorship. You will work directly with leaders who believe in celebrating successes and sharing learnings with other teams to promote progress.

The selected candidate will be working in a fast-paced environment in the Brand, Marketing, Communications and Citizenship (BMCC) Technology team supporting digital

 

 

Job Description

What will you do?

  • Deliver technical solutions through software development - to primarily agile-based projects – that adhere and align to standardized coding practices at RBC
  • Lead the development of providing an array of solutions that align with business initiatives, requirements – including, but not limited to, applications, scripts, pipelines, jobs, and more
  • Passionate about staying on top of good coding practices such as peer code reviews, pair programming, pull request management, git rebasing, code merging, git branching
  • Participate & contribute to all Agile ceremonies and initiatives from initiation to final release, closely working with Quality Engineers, Business Analysts, Operations & Support, Product Owners and Scrum Masters – including sprint planning, daily stand ups, product demos & retrospectives
  • Accountable with making decisions in conjunction with other managers, peers, and leaders, and staying on top of the proposed path forward; having an open line of communication and ensuring that communication is emphasized on all relevant channels
  • Being a proactive person of communication, particularly with written and oral communication; ensuring that there are documents for all kinds (i.e., design documents, Runbook/Playbook documents, coding documents), opening meeting invites for quick discussions, et. al
  • Facilitate discussions leading to collective decision-making, goal setting and conflict resolution within the team
  • Has an open line of communication, particularly with Satellite offices, adjacent team members and an openness to share frequent updates, as needed
  • A sense of design and architecture – discussing with Architects on proposed designs, covering all scenarios and potential limitations, a willingness to change and discuss with leaders, before moving on towards the implementation of the solution

 


What do you need to succeed?     
Must-have

  • 2+ years experience in professional, production-grade software development, or 2+ equivalent years of relevant experience working on highly-scalable, moderately complex technical projects
  • Has experience with one of the following programming languages: Javscript, Node.js
  • Exposure to any modern technical framework such as Next.js, React, Angular, Apache Airflow
  • Strong experience working in an Agile environment, working with project teams to deliver small to largely complex projects
  • Comfortable with presenting prototypes, enhancements and facilitating questions with insightful responses to a varying range of audiences (i.e., business sponsors, product owners, adjacent technical teams, etc.) during agile ceremonies, adhoc and/or when needed
  • Excels in working on multiple initiatives concurrently, with a good understanding of project timelines and priorities
  • Strong written and oral communication skills with the ability to work cross-functionally to articulate, measure and solve issues

 


Nice-to-have

  • Working with big data warehouses and ETL pipelines is an asset
  • Some theoretical or practical knowledge of Cloud technologies, including (but not limited to) Docker, Kubernetes, OpenShift Cloud Platform, Azure, AWS
  • Has a passion for autonomy, solving problems, designing & architecting solutions at scale, with a sincere willingness to learn and teach from peers and other teams
  • Interested in diving into unknown and potentially disruptive technologies and topics like Generative AI, synthetic data & building for the future

 

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services

 

#LI-HYBRID

#LI-POST

 

 

Job Skills

Active Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

 

 

 

Additional Job Details

Address:

120 WESTERN PKY:BEDFORD

City:

BEDFORD

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2024-11-12

Application Deadline:

2024-12-20

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Software Developer

Royal Bank Of Canada
Halifax
  IT & Telecoms Full-time
Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliv...
Learn More
Nov 29th, 2024 at 13:28

Senior Software Developer - Big Data, GFT Full-time Job

Royal Bank Of Canada

IT & Telecoms   Halifax
Job Details

Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join us!

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent  Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.

The Financial crimes – AML IT team is undertaking multiple complex regulatory initiatives as part of RBC’s Financial compliance requirements. In this role you will be responsible for strategically planning and managing successful implementation of the above mentioned.  The role will coordinate, develop, lead, communicate and execute activities to ensure objectives are accomplished according on time.

 

 

Job Description

WHAT WILL YOU DO?

  • Manage the implementation of multiple concurrent technology initiatives of varying complexity in a time efficient manner.  Monitor and control activities according to plan.  

  • Continuously identify potential issues, conflicts, and risks.  Analyze, mitigate and escalate where appropriate

  • Develop and execute on end-to-end delivery of technology projects and plan and execute all communication related to these.

  • Collaborate and contribute on cross-functional enterprise initiatives and manage the effective implementation of assigned deliverables.

  • Establish strong working relationships across business units and platforms to build influence and impact with key business partners. Collaborate with groups to define and achieve deliverables and ensure initiatives are effectively integrated into RBC procedures and processes.

  • Hands on development of technical modules and guide the junior developers if required.

 

WHAT DO YOU NEED TO SUCCEED?

 Must have:

  • 5+ years of experience in Programming languages (Java, Scala, Spark SQL, Unix scripting).

  • Hands on experience with frameworks (Spring boot, OpenShift containers),

  • Working knowledge of DevOps (Jenkins, UCD etc.) and Cloud (Azure, AWS etc.)

  • Undergraduate degree coupled with technology development experience in complex programs with high frequency of requests and multiple priorities.

 

Nice-to-have

  • Experience with AML domain.

  • Strong organizational, project management and time management capabilities.

  • Ability to facilitate between and influence key decision makers, strategic thinker.

 

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Flexible work/life balance options

  • Opportunities to do challenging work

 

#LI-Hybrid

#LI-POST

 

 

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

 

 

 

Additional Job Details

Address:

120 WESTERN PKY:BEDFORD

City:

BEDFORD

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2024-09-13

Application Deadline:

2024-12-20

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Senior Software Developer - Big Data, GFT

Royal Bank Of Canada
Halifax
  IT & Telecoms Full-time
Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join us! Global Functions Technology (GFT) is part of RBC’...
Learn More
Nov 29th, 2024 at 13:25

SQL Server Database Administrator Specialist Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

What is the opportunity?

 

RBC is looking for an experienced SQL server DBA specialist with minimum of 10+ years of working experience. We are looking for someone provide application DBA support and services but also lead initiatives across the group.

 

This is an exciting position working with SQL server as leading initiatives in the group as well working with the databases in cloud.

 

We are looking for someone within local Toronto area as this is Hybrid working from office position.

 

Data and Analytics (DNA) team is looking for a SQL Server DBA Specialist.  The DBA will oversee predominately on-prem and some Azure SQL the creation and maintenance of database & transaction processing environments for application testing, pre-production verification, and production operation. You will provide technical leadership in the area of enterprise level database design, performance tuning, database access, database recovery, HA/DR design to many business-critical applications. The ideal candidate will demonstrate proven success in fast paced dynamic environment and demonstrated critical thinking, agility, and innovation in executing on multiple, complex projects and supporting multiple business critical applications. This role will provide thoughtful leadership in delivering a holistic, best-in-class DBA service to a portfolio of applications across lines of business and across the whole RBC enterprise. 

 

What will you do?

  • Lead in the support of database and transaction management technology and it’s deployment and usage standards.

  • Lead application development and support teams in optimal use of database and transaction management technology through creation and communication of standards and walkthrough of critical application components.

  • Ensure that databases are optimally designed, so that applications meet their defined SLA s, reuse of existing database structures is maximized and operational costs are minimized.

  • Provide leadership in ensuring all database and environmental changes are appropriately tested and implemented in such a manner that there is no impact to RBC systems and clients.

  • Provide strong technical knowledge and business subject matter expertise across a wide range of database technologies, with primary focus on SQL server.  Provide database related technical support for development and production environment including required level of 7X24 on call support.

  • Define, develop and meet various SLAs for multiple database platforms used in the company. Improve and optimize database administration and management with coding and automation with a focus on the performance, high availability, reliability, and reduce TOIL using SRE practices.

  • Build self-service and self-managing capabilities of our database as a service infrastructure.

 

What do you need to succeed?

Must-have

  • A minimum 10+ years of IT operation with strong understanding of SQL server database Architect, structures, theories, principles, and practices. A minimum 10+ years of proven working experience in Microsoft SQL Server technology at database administrator specialist capacity and current on SQL Server releases (i.e. SQL Server 2012, 2014, 2016, 2017, 2019)

  • Knowledge on Database Architecture and able to understand the need to redesign as per best practices.

  • Expert knowledge to analyze performance issue, identify tuning opportunities, implement improvements and advise developers on SQL Server as well as expert knowledge of support and maintaining SQL server on Windows platform 

  • Should be proficient in SQL Query Tuning and Slow Query Optimizations with rewrite in an optimized way.

  • Propose and build automated solutions with automation expertise. Experience with High Availability (i.e. FCI, Always On), data management and data processing flowcharting techniques.

  • Deep knowledge and understanding of DB architecture for workload specific configurations.

  • Good understanding of the organization’s goals, objectives, interpersonal, written, and oral communication skills.

  • Ability to present ideas in user-friendly language. Strong root cause analysis, Self-motivated and directed, with keen attention to detail. TSQL, Power-shell, CLI and coding expertise.

  • Able to prioritize and execute tasks in a high-pressure environment.

  • Experience working in a team-oriented, collaborative environment.

  • Ability to work towards proactive solutions.

  • An expert Knowledge of Indexes and Index Management Ability to use Performance Monitor to gather Metrics to define baselines.

  • Experience using SQL Profiler and examining Execution Plans. Willingness to learn in new technologies.

 

Nice-to-have

  • Some knowledge of public cloud (i.e. Azure, AWS RDS) and containerization.

  • Managing SQL server on container (i.e. Docker, Kubernetes, OpenShift etc…)

  • Nice to have other NoSQL Databases platforms, knowledge of DevOps pipeline (i.e. git and JIRA)

  • Coaching/mentoring skills, good verbal and written communication skills. Attention to client focus and client service

 

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. 

 

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact.

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Opportunities to do challenging work.

  • Opportunities to take on progressively greater accountabilities.         

  • Opportunities to building close relationships with clients.

  • Access to a variety of job opportunities across business and geographies.

 

**Please note- This is a Hybrid role (3 days in a week from RBC waterpark place) & 2 days remote at this moment. This job requires you be flexible on work hours like weekend support, On-call/Pager support, 24/7.

 

#LI-Post

#LI-KAS

#LI-Hybrid

#TECHPJ

 

 

Job Skills

Customer Service, Customer Service Management, Detail-Oriented, Industry Knowledge, Information Technology Trends, IT Standards, IT Systems Integration, Resource Coordination, Service Platforms, Time Management

 

 

 

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2024-11-29

Application Deadline:

2024-12-31

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

SQL Server Database Administrator Specialist

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
What is the opportunity?   RBC is looking for an experienced SQL server DBA specialist with minimum of 10+ years of working experience. We are looking for someone provide applicati...
Learn More
Nov 29th, 2024 at 13:23

QUALITY ASSURANCE INTEGRATOR (QUALITY ASSURANCE LEAD) Full-time Job

City Of Toronto

IT & Telecoms   Toronto
Job Details

If you are passionate about leading the delivery of high quality information technology solutions, you will contribute, oversee and advise the Software Testing and Quality Assurance practice for a diverse array of Technology Services, projects and operational initiatives when you join the City of Toronto as a Quality Assurance Integrator.

 

As a Quality Assurance Integrator (Quality Assurance Lead), you will bring subject matter expertise to technically lead the modernization of the Quality Assurance (QA) practice at the City of Toronto. In this role, you will be responsible for defining test strategies, providing technical advice in the planning, designing and testing of technology solutions with an emphasis on test automation in Agile, DevOps and traditional (waterfall) environments. You will rely on strong functional/technical expertise and skills to effectively evolve manual software testing practices to the implementation of automated test scripting. You will also help ensure user expectations are met during the testing process, by maintaining a strong customer focus. When advising projects, you will utilize your interpersonal communication skills and work effectively with team members across the organization.

 

Major Responsibilities:

Your responsibilities as a Quality Assurance Integrator (Quality Assurance Lead) will be varied. Specifically, you will:

  • Perform a key role in supporting and elevating the software Quality Assurance (QA) practice through the development of an effective Test Automation Framework based on QA principles, best practices and industry standards in environments where Agile (Scrum, Kanban), CI/CD, DevOps and traditional Waterfall methodologies are utilized.
  • Leverage technical knowledge and experience to help design, guide and review all layers of Test Automation in every stage of the development cycle, such as Unit, Functional, Component, Integration etc., and supporting the implementation of a TDD/BDD development model amongst others.
  • Collaborates and works closely with Program Management Offices and operational (sustainment) initiatives to devise quality strategies for the effective delivery of solutions in compliance with QA policies, standards and procedures. Provides reports on tests results, provides feedback and raises any issues or concerns that could have implications in the delivery of solutions.
  • Advises on the development, maintenance and execution of Test Automation practices for, functional, regression, integration and end-to-end testing.
  • Recommends software test automation approaches based on project needs and sustainment plans.
  • Leads the establishment of a performance measurements model for overseeing end-to-end quality control and compliance in the delivery of technology solutions. Perform regular audits to ensure proper adherence to QA process and standards.
  • Provide critical insight and develop reports on quality measurements (KPIs) and QA compliance to drive discussions towards quality improvement.
  • Oversee or execute as required performance (load/stress) testing activities using existing or new tools. Interpret test results, produce reports and report back any significant risk concerns.
  • Supervise, motivate and train staff, ensuring effective teamwork, high standards of work quality, continuous learning and innovation.
  • Manages, leads and/or oversees as required the Software Quality Assurance component of large IT initiatives.
  • Collaborates with project teams on the definition of test strategies and test plans to ensure the final product meets the clients' requirements.
  • Manages, advises and/or oversees on the User Acceptance Testing procedures and Quality Assurance measures for projects and attends project meetings as required.
  • Ensures that a proper gating criterion is applied through the execution of the project. Checks for compliance as it receives the Development team's unit and sub-system integration testing results.
  • Supervise the day-to-day operation of all assigned staff including the scheduling, assigning and reviewing of work; authorize and coordinate vacation and overtime requests; and monitor and evaluate staff performance, approve salary increments, hear grievances and recommend disciplinary action when necessary.
  • Provide input when required into the assigned budget. When requested ensure that expenditures are controlled and maintained within approved budget limitations.
  • Lead different forums such as communities of practice, working groups, etc. where sharing knowledge/technical expertise with fellow QA team members is required.
  • Recommend and implement quality assurance requirements consistent with the Municipal Freedom of Information Privacy and Protection Act (MFIPPA) as well as corporate and legislated standards related to confidential data.
  • Provide leadership during the procurement process related to evaluating, and recommending technical solutions with regards to quality assurance.
  • Propose and implement plans in support of continuous process improvements including opportunities to enhance the Software Testing Methodology, QA Standards, process and procedures.

 

Key Qualifications:

Your application for the role of Quality Assurance Integrator (Quality Assurance Lead) should describe your qualifications as they relate to:

 

  1. Post-Secondary education in Computer Science or in "STEM" (Science, Technology, Engineering and Math) disciplines, Electronic Engineering or equivalent and considerable experience working within an organization with a Quality Assurance Center of Excellence or on large-scale information technology projects.
  2. Extensive progressive experience in a lead Quality Assurance role for large, complex IT solution delivery projects within a mixed environment setting (web based, cloud based, mobile, etc.) with hands-on experience in all facets of QA testing (unit, functional, integration, system, regression, performance and acceptance) in an Agile, DevOps, CI/CD and traditional waterfall (SDLC).
  3. Extensive experience in using Test Automation and in building Test Automation frameworks applicable to Agile, CI/CD and SDLC software delivery models with focus on all layers of Test Automation (i.e. Unit/ UI/ Component/ Integration/ System/ End-to-End) leveraging commonly used tools (i.e. Micro Focus-UFT, Selenium, etc.) in various platforms.
  4. Considerable experience working in a SCRUM and Kanban agile software development environment overseeing QA activities reviewing and analyzing business requirements, functional specifications and/or User Stories.
  5. Experience using Defect tracking and Test Management tools JIRA, X-Ray, Visual Studio, Confluence,  OpenText ALM etc.), performance (load/stress) testing tools (Jmeter, Load Runner Enterprise, etc.) and other relevant technologies such as, Cucumber Testing Tool (BDD), Gherking language, Serenity (BDD), GitLab, etc. that enable a "Shift-left" testing mindset.
  6. Experience in developing test scenarios, test cases, test scripts and test data, executing the tests and analyzing the test results, recording bug/defects and issuing and assigning preliminary severity level in a Defect Tracking System.
  7. Solid understanding of System Development Life Cycle, Defect Life Cycle and Testing Life Cycle with a strong knowledge and/or experience with manual testing practices.
  8. Excellent verbal and written communication skills, able to effectively communicate in cross functional groups. Comfortable working in a fast-paced dynamic environment.
  9. Expert problem solving and effective analytical skills with strong attention to detail.
  10. Excellent organization and time management skills, as well as strong influencing and negotiating skills to achieve results.
  11. Certification in Software Quality Engineering or equivalent is an asset.

QUALITY ASSURANCE INTEGRATOR (QUALITY ASSURANCE LEAD)

City Of Toronto
Toronto
  IT & Telecoms Full-time
  112,280  -  149,247
If you are passionate about leading the delivery of high quality information technology solutions, you will contribute, oversee and advise the Software Testing and Quality Assuranc...
Learn More
Nov 29th, 2024 at 13:12

Graphiste / Graphic Designer Full-time Job

CBRE

IT & Telecoms   Montréal
Job Details

The opportunity

 

CBRE Montreal is actively seeking a proactive and dynamic professional to create best in class promotional material and assist in the execution of a variety of marketing tasks. The qualified candidate must have advanced graphic design experience and be comfortable with layouts; he or she must demonstrate a positive attitude with excellent team spirit. This is a full-time permanent position requiring an in-office presence based out of our Ville Saint-Laurent branch.

 

 

Main responsibilities

·       Produce high quality marketing materials including

o   pitch presentations

o   property and portfolio flyers and brochures

o   online newsletters

o   social media campaigns;

 

·       Bring creativity and innovation to existing marketing materials and practices and propose new avenues;

·       Other tasks may be added.

 

 

What we require

·       2-4 years of experience in a related field, or a combination of work and educational experience;

·       Proficiency in Adobe Creative Suite (InDesign, Photoshop, Illustrator), After Effects and Premiere Pro - an asset;

·       Excellent layout skills, innovative spirit and attention to detail;

·       Bilingual English/French, spoken and written;

·       Experience with social media marketing, web marketing and corporate design an asset;

·       Strong communication, organizational and analytical skills;

·       Efficiency, speed and reliability in a team environment;

·       Ability to work to tight deadlines with minimal supervision and to reprioritize to meet new projects/demands;

Graphiste / Graphic Designer

CBRE
Montréal
  IT & Telecoms Full-time
The opportunity   CBRE Montreal is actively seeking a proactive and dynamic professional to create best in class promotional material and assist in the execution of a variety of ma...
Learn More
Nov 29th, 2024 at 10:24

Java Application Developer Full-time Job

CIBC

IT & Telecoms   Toronto
Job Details

You’ll be joining CIBC’s Enterprise Technology - Global Operations Workbench Technology (GOWT) Team. You’ll be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale projects involving multiple back-end systems. As an Application Developer, you’ll assemble, implement and maintain easy, flexible, and personalized solutions that enhance the client experience. You’ll be involved in the planning and strategy for the technical design, development and integration of the applications.

 

At CIBC we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.

 

How you'll succeed

  • Design and development - Perform application programming activities. Design the application's technical infrastructure using specific databases, programming languages, utilities, and testing approaches. Involved in design and development of cost-effective and innovative solutions. 
  • Strategic planning – Part of developing multi-year technology roadmaps that align with the bank’s vision, strategy, and business goals. Develop multiple projects involving mid-tier and backend systems, new technology, and the enhancement of existing applications.
  • Leadership skills - Act as Developer and involve in requirement analysis, prepare low level design, develop and deliver the code, take ownership of the development activities assigned and provide end to end support, collaborate with other development partners to resolve blockers quickly and be a good team player.

 

Who you are

  • You can demonstrate 3+ years of experience in: Java, Spring Framework, REST API, MQ, JMS, SQL, Oracle Database and ORM’s like Hibernate. An Asset if you’ve worked with Azure Cloud and WebLogic.
  • You embrace and advocate change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
  • Your influence makes a difference. You know that relationships and networks are essential to success. You inspire outcomes by sharing your expertise.
  • You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
  • You're motivated by collective success. You know that teamwork can transform a good idea into a great one. You know that an inclusive team that enjoys working together can bring a vision to life.
  • Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.

 

What CIBC Offers

 

At CIBC, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential. We aspire to give you a career, rather than just a paycheck.

  • We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.

  • Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.

  • We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.

 

*Subject to plan and program terms and conditions

 

What you need to know

  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact [email protected]

  • You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.

  • We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, French proficiency, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.

 

 

 

 

 

Job Location

Toronto-81 Bay, 28th Floor

 

Employment Type

Regular

 

Weekly Hours

37.5

 

Skills

Application Development, Java Software Development, Message Broker, Microsoft Azure, Oracle, Oracle WebLogic, ORM Frameworks, RESTful APIs, Spring Boot, Spring Framework, Structured Query Language (SQL), Technical Designs

Java Application Developer

CIBC
Toronto
  IT & Telecoms Full-time
You’ll be joining CIBC’s Enterprise Technology - Global Operations Workbench Technology (GOWT) Team. You’ll be at the heart of CIBC’s digital transformation, successfully deliverin...
Learn More
Nov 28th, 2024 at 15:30

Developer Full-time Job

BMO Canada

IT & Telecoms   Toronto
Job Details

Application Deadline:

11/28/2024

Address:

33 Dundas Street West

 

 

Carried development activities using Java springboot or angular.

 

 

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements.

  • Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.
  • Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.
  • 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.
  • Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
  • Exercises judgment to identify, diagnose, and solve problems within given rules.
  • Works independently on a range of complex tasks, which may include unique situations.
  • Broader work or accountabilities may be assigned as needed.

 

Qualifications:

Foundational level of proficiency:

  • Creative thinking.
  • Building and managing relationships.
  • Emotional agility.
  • Quality Assurance and Testing.
  • Cloud computing.
  • Microservices.
  • Technology Business Requirements Definition, Analysis and Mapping.
  • Adaptability.
  • Learning Agility.

Intermediate level of proficiency:

  • Programming.
  • Applications Integration.
  • Test Driven Development.
  • System Development Lifecycle.
  • Troubleshooting.
  • System and Technology Integration.
  • Verbal & written communication skills.
  • Collaboration & team skills.
  • Analytical and problem solving skills.
  • Data driven decision making.
  • Typically between 4 - 6 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
  • Technical proficiency gained through education and/or business experience.

 

Salary:

$60,000.00 - $111,700.00

Developer

BMO Canada
Toronto
  IT & Telecoms Full-time
  60,000  -  111,700
Application Deadline: 11/28/2024 Address: 33 Dundas Street West     Carried development activities using Java springboot or angular.     Drives the overall software development lif...
Learn More
Nov 28th, 2024 at 14:05

SPATIAL DATA INTEGRATOR Full-time Job

City Of Toronto

IT & Telecoms   Toronto
Job Details

Posting Period: 27-NOV-2024 to 11-DEC-2024
 

Major Responsibilities:
 

  • Performs geospatial data integration and analysis, and provides technical advice regarding the City's Enterprise Geospatial Environment.
  • Develops programs to translate business requirements and designs into information systems.
  • Conducts feasibility studies and pilot activities regarding mapping solutions.
  • Consults with business divisions to determine requirements and provides recommendations regarding mapping solutions.
  • Integrates new technologies into the production environment.
  • Provides mapping applications for divisions using existing software and provides support.
  • Collects and prepares source data and material required to build and update land base data within the City's Enterprise Geospatial Environment.
  • Checks data source documents for feature/attribute content and accuracy to ensure compliance with City data standards and specifications.
  • Analyzes problems or errors in data, takes corrective action.
  • Liaises with various internal, external, public and private organizations to obtain information related to capture, maintenance and archive of land base data.
  • Provides advice and opinion on the content, completeness, consistency and spatial accuracy of land base features.
  • Performs quality control on changes and modifications made to the land base databases to ensure they are accurately identified, classified and mapped.
  • Provides input into the design and implementation of the land base feature collection/maintenance workflows.
  • Identifies problems or issues with feature or attribute data collection and maintenance activities, methods, or procedures, makes recommendations for improvement.
  • Conducts testing of programs and systems for unit, system, performance, usability, user acceptance, disaster recovery and implementation tests.
  • Provides inputs to "Go / No Go" cut-over decisions e.g. roll-outs.
  • Prepares material and provides instructions and demonstrations on geospatial products.
  • Responds to enquiries from elected officials, from City staff, community groups, other government and private organizations.
  • Maps survey plans from information gathered in the field and office in accordance with City standards and specifications.
  • Administers account management for secured mapping applications, provides access.
  • Provides GCC service intake and triage.
  • Adheres to Change Management processes and procedures, participates in Change Advisory Board Meetings.
  • Produces and provides client requested web maps, hard copy maps, digital files and reports.
  • Develops and delivers presentations for the GCC and GIS education and services.
  • Attends conferences and participates in committees.

 

Key Qualifications:

Your application for the role of Spatial Data Integrator should describe your qualifications as they relate to:
 

  1. Post secondary degree in Surveying, Geomatics, Geography, or an equivalent combination of education and experience.
  2. Considerable experience using ArcGIS to edit, maintain, and perform quality control of parcel fabric, addresses, street network.
  3. Experience in data management, data analysis, and associated technologies including writing and executing SQL queries.
  4. Experience with the legal framework associated with parcel mapping.
  5. Experience transcribing analog and digital survey/design plans into parcel/address digital data.
  6. Experience and familiarity with the complexity associated with the maintenance of large-scale urban GIS projects.

 

You must also have:
 

  • Survey related knowledge.
  • Ability to quickly understand new technologies and data environments.
  • Interpersonal skills and an aptitude to work independently and collaboratively with others in a multidisciplinary team setting.
  • Collaborative and supportive to establish and maintain an effective working relationship with clients and coworkers.
  • Time management and estimation capabilities and the ability to perform several tasks and projects concurrently.
  • Certification as an Ontario Land Surveyor would be an asset.
  • Ability to work flexible hours including days, afternoons, nights, and weekends, as required.
  • Ability to travel across various office locations within the City of Toronto, as required.

SPATIAL DATA INTEGRATOR

City Of Toronto
Toronto
  IT & Telecoms Full-time
  43.58  -  47.75
Posting Period: 27-NOV-2024 to 11-DEC-2024   Major Responsibilities:   Performs geospatial data integration and analysis, and provides technical advice regarding the City's Enterpr...
Learn More
Nov 27th, 2024 at 14:47

Software Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

As a Java Developer you will be joining a dynamic and energetic team consisting of developers, architects, project managers, and product owners. You will focus on authentication domain to protect our customers and your role includes delivering of the digital banking solution using Java, SpringBoot, Microservices and other leading-edge technologies, maintaining high level of code quality, and driving technical discussion. By joining our team, you will make an impact on our customers, the banking industry, and ultimately, the world.

 

Is this role right for you? In this role, you will:
 

  • You will be working on various projects and implementing the best practice code into the code base.
  • You will be collaborating with the Solution Architects and Technical Leads to realize technical vision and direction.
  • You will be solving technical challenges and communicating your ideas to the team.
  • You will be responsible for providing code reviews to your peer developers.
  • You will be collaborating with the team to plan milestones, successfully execute software delivery, and escalate issues as needed.
  • You will be responsible for enhancing code quality by writing and executing tests.
  • You will be proficient in security scanning and implementing best practices to resolve security issues.

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
 

  • You have 3+ years of work experience as a Java developer with a preference for Java 11 or 17. You have experience building scalable, enterprise level technology stacks with Java but ideally with a broad set of tools.
  • You have extensive experience working with Spring Boot framework and NoSQL databases such as MongoDB.
  • You have experience with container orchestration technology, like Cloud Foundry or Kubernetes
  • You have experience working on projects that involve Application Security like oAuth2 and/or SSO.
  • You have experience with event stream processing technologies such as Kafka or Pub/Sub
  • You have experience with Continuous Integration/Continuous Deployment (CI/CD)
  • You have experience with REST API design.
  • You have knowledge in Object Oriented and Functional Design
  • Preferred: You have worked on productionizing NodeJS servers
  • Preferred: You have experience with one modern JS framework, preferably React
  • Preferred: You’ve used modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)
  • You have a passion to work in a fast pace high performance team and having a desire to take the team towards the next level.
  • You are able to do deep research alone, to solve problems in a timely manner. You are passionate about sharing your solution to the team.
  • You have well rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments.

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

Work arrangements: Hybrid

 

#LI-Hybrid

Software Developer

Scotiabank
Toronto
  IT & Telecoms Full-time
As a Java Developer you will be joining a dynamic and energetic team consisting of developers, architects, project managers, and product owners. You will focus on authentication do...
Learn More
Nov 27th, 2024 at 13:59

Development Lead (Java/Angular) Full-time Job

BMO Canada

IT & Telecoms   Toronto
Job Details

Application Deadline:

12/12/2024

Address:

33 Dundas Street West

 

 

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements.

  • Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.
  • Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.
  • 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.
  • Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
  • Provides specialized consulting, analytical and technical support.
  • Exercises judgment to identify, diagnose, and solve problems within given rules.
  • Works independently and regularly handles non-routine situations.
  • Broader work or accountabilities may be assigned as needed.

 

Qualifications:

 

  • Typically, between 8+ years of relevant experience and/or certification in related field of study or an equivalent combination of education and experience.
  • Applications Integration.
  • Test Driven Development.
  • System Development Lifecycle.
  • Troubleshooting.
  • System and Technology Integration.
  • Must have experience in Java, spring boot, Oracle DB, JavaScript, Angular, some experience with AWS cloud solution, cloud development
  • Nice to have banking experience
  • Deep knowledge and technical proficiency gained through extensive education and business experience.

 

Salary:

$74,800.00 - $138,600.00

Development Lead (Java/Angular)

BMO Canada
Toronto
  IT & Telecoms Full-time
  74,800  -  138,600
Application Deadline: 12/12/2024 Address: 33 Dundas Street West     Drives the overall software development lifecycle including working across functional teams to transform require...
Learn More
Nov 27th, 2024 at 13:51

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add Your Resume