660 Jobs Found
Intermediate Java Developer Full-time Job
IT & Telecoms TorontoJob Details
Application Deadline:
11/21/2024
Address:
33 Dundas Street West
Job Family Group:
Technology
- Must have experience in: Java, Angular, Oracle database, Spring framework
- Nice to have experience in: AWS, Open Shift, Microservices
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
Intermediate Java Developer
BMO Canada
TorontoIT & Telecoms Full-time
60,000 - 111,700
Learn More
Senior Information Security Specialist, Governance and Compliance Full-time Job
Canadian Tire Corporation, Limited
IT & Telecoms TorontoJob Details
What you’ll do
Reporting to the AVP, Cyber Governance Risk and Compliance, the Senior Information Security Specialist, Governance and Compliance will lead the charge in maintaining cyber security policies and standards, responding to regulator and auditor inquiries, and providing an advisory function to the business surrounding cyber security governance.
-
Provide senior level advisory services to cybersecurity, technology teams, and business team members, as required
-
Maintain cyber security policies and standards
-
Respond to external inquires regarding cyber security (e.g. ESG, regulators, etc.)
-
Analyze and assess cyber security related business scenarios and prepares/presents position papers providing risk-based recommendations to assist the leadership team in making informed decisions
-
Oversee and provide guidance on the cyber security configuration compliance management program for both on prem and cloud environments
-
Oversee and provide guidance on the cyber security vulnerability, configuration & patch remediation management programs
-
Oversee and provide guidance on the Cloud security compliance management program
-
Design and perform annual reviews of configuration benchmarks for teams to follow for new and existing systems
-
Manage the cyber security policy exemption management processes by assessing policy exception requests, maintaining the exception workflows, and updating and keeping current the exception database
-
Keep current with ongoing trends and changes within the cyber security community
What you bring
-
University degree preferably in an IT related discipline
-
CISSP, and/or CISM, and/or CISA, and/or CRISC designations would be an asset
-
8-10+ years experience in information security, and/or IT Audit/Compliance, and/or external audit
-
Strong understanding of IT, cloud and cyber security concepts and best practices
-
Understands cyber security risks and control frameworks including NIST CSF, CIS, COBIT 5, and ISO 270001
-
Experience with security assessment tools such as Tripwire, Nexpose, MS Defender, McAfee EPO, Kenna, etc.
-
Understanding of Agile concepts and practices
-
Ability to communicate and influence effectively at all levels from technical staff to company leadership team
-
Proven ability to weigh business needs with information security priorities and make sound risk-based judgement calls
-
Experienced with analyzing and assessing cyber security related business scenarios, performing risk assessments, and preparing position papers outlining sound, risk-based recommendations
-
Experienced with analyzing and assessing cyber security policy exception requests and providing risk-based recommendations
-
Experience overseeing cyber security configuration compliance programs
-
Experience overseeing cyber security vulnerability & patch management programs
-
Experience overseeing Cloud security compliance management programs
-
Experience with developing security baselines based on industry accepted CIS benchmark, MS Azure security benchmark, PCI DSS benchmark, etc and conduct regular reviews to update existing custom baselines
-
Experience with Microsoft Azure Portal/Security Center to monitor and manage vulnerabilities, security policy compliance and all outstanding Microsoft recommendations
-
Familiar with KQL (Kusto query language) to develop scripts to query Microsoft Azure policy database to report compliance status
-
Technical knowledge including Linux, Windows, AIX, databases, network and security appliances and firewalls/IDS/IPS, web and cloud-based applications, secure coding practices, and cloud security
-
Highly proficient with MS Office suite of products
Hybrid
We value flexibility. We have adopted a hybrid work model whereby employees use a combination of working in office and virtually in service of outcomes. Each leader is empowered to decide what work is best achieved in person based on the unique needs of their team.
Senior Information Security Specialist, Governance and Compliance
Canadian Tire Corporation, Limited
TorontoIT & Telecoms Full-time
Learn More
Data Center Technician Full-time Job
IT & Telecoms MarkhamJob Details
Data Center Technician
CBRE
MarkhamIT & Telecoms Full-time
Learn More
Specialist IT Operations Full-time Job
IT & Telecoms TorontoJob Details
Air Canada is looking for a seasoned Specialist in IT Operations to take charge of leading and coordinating the resolution of major incidents, ensuring our global IT services experience minimal disruption. The ideal candidate will have a strong background in IT incident management, proven leadership skills, and the ability to work effectively under pressure. In this role, you will collaborate with cross-functional teams to identify, escalate, and mitigate major incidents while maintaining clear and effective communication with stakeholders. Furthermore, you will drive continuous improvement by evolving and implementing new processes aimed at reducing the frequency and impact of critical incidents.
Responsibilities:
- Serve as the primary point of contact for all major incidents reported, ensuring swift, efficient, and effective handling of incidents from detection to resolution.
- Lead and coordinate activities of various teams involved in incident resolution, including technical support, operations, and communications teams.
- Ensure all stakeholders are consistently updated on the status, progress, and resolution of major incidents through clear and timely communications via email, chat, phone, and incident management tools.
- Maintain detailed incident records, including timelines, actions taken, and resolutions achieved, to facilitate post-incident analysis and continuous improvement.
- Coach colleagues, helping less experienced team members while guiding them in the current and future Air Canada process flows.
- Conduct thorough incident analysis, identify root causes, and implement corrective and preventive measures to prevent recurrence.
- Assess, recognize, and escalate incidents requiring higher-level attention based on established escalation procedures and protocols.
- Contribute to the development and enhancement of incident management processes, documentation, and playbooks to ensure a consistent and efficient response to future incidents.
- Work with the larger team on maintaining proper documentation strategies.
- Work closely with members of the team, providing guidance and support, ensuring escalations and resolutions are timely and efficient.
- Generate incident reports, including post-incident reviews, to communicate lessons learned, highlight improvements, and present findings to management.
- Stay up to date with the latest industry trends, incident management best practices, and emerging technologies to improve the overall incident response capabilities of the organization.
Qualifications
- A pertinent university degree or technical certification, and/or equivalent experience relevant to the position.
- 9-12 years of experience in IT, operations, service delivery, or incident management, with demonstrated leadership in a large organization.
- Advanced ITIL Foundation certification or comparable certifications are highly preferred.
- Understanding of IT Management systems and tools, such as ServiceNow.
- Proficiency in incident response frameworks and best practices.
- Analytical Thinking: Capability to tackle a problem through a logical, methodical, and step-by-step process.
- Teamwork: The ability and readiness to effectively collaborate with colleagues in a team environment, demonstrating excellent leadership, interpersonal, and communication skills.
- Adaptability and Flexibility: The capacity to perform efficiently under stress or in rapidly changing or uncertain environments, while keeping self-control during challenging situations.
- Accountability and Credibility: Assumes responsibility for the organization's outcomes and its future strategies. Shows a clear commitment to being seen as dependable, trustworthy, and reliable.
- Customer Orientation: Evidences a commitment to meeting the needs of both external and internal customers.
- Forward Thinking: Anticipating the implications and consequences of situations and taking appropriate action to be prepared for possible contingencies.
Conditions of Employment:
-
Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.
Linguistic Requirements
Based on equal qualifications, preference will be given to bilingual candidates.
Specialist IT Operations
Air Canada
TorontoIT & Telecoms Full-time
Learn More
Specialist IT Operations Full-time Job
IT & Telecoms TorontoJob Details
Air Canada is looking for a seasoned Specialist in IT Operations to take charge of leading and coordinating the resolution of major incidents, ensuring our global IT services experience minimal disruption. The ideal candidate will have a strong background in IT incident management, proven leadership skills, and the ability to work effectively under pressure. In this role, you will collaborate with cross-functional teams to identify, escalate, and mitigate major incidents while maintaining clear and effective communication with stakeholders. Furthermore, you will drive continuous improvement by evolving and implementing new processes aimed at reducing the frequency and impact of critical incidents.
Responsibilities:
- Serve as the primary point of contact for all major incidents reported, ensuring swift, efficient, and effective handling of incidents from detection to resolution.
- Lead and coordinate activities of various teams involved in incident resolution, including technical support, operations, and communications teams.
- Ensure all stakeholders are consistently updated on the status, progress, and resolution of major incidents through clear and timely communications via email, chat, phone, and incident management tools.
- Maintain detailed incident records, including timelines, actions taken, and resolutions achieved, to facilitate post-incident analysis and continuous improvement.
- Coach colleagues, helping less experienced team members while guiding them in the current and future Air Canada process flows.
- Conduct thorough incident analysis, identify root causes, and implement corrective and preventive measures to prevent recurrence.
- Assess, recognize, and escalate incidents requiring higher-level attention based on established escalation procedures and protocols.
- Contribute to the development and enhancement of incident management processes, documentation, and playbooks to ensure a consistent and efficient response to future incidents.
- Work with the larger team on maintaining proper documentation strategies.
- Work closely with members of the team, providing guidance and support, ensuring escalations and resolutions are timely and efficient.
- Generate incident reports, including post-incident reviews, to communicate lessons learned, highlight improvements, and present findings to management.
- Stay up to date with the latest industry trends, incident management best practices, and emerging technologies to improve the overall incident response capabilities of the organization.
Qualifications
- A pertinent university degree or technical certification, and/or equivalent experience relevant to the position.
- 9-12 years of experience in IT, operations, service delivery, or incident management, with demonstrated leadership in a large organization.
- Advanced ITIL Foundation certification or comparable certifications are highly preferred.
- Understanding of IT Management systems and tools, such as ServiceNow.
- Proficiency in incident response frameworks and best practices.
- Analytical Thinking: Capability to tackle a problem through a logical, methodical, and step-by-step process.
- Teamwork: The ability and readiness to effectively collaborate with colleagues in a team environment, demonstrating excellent leadership, interpersonal, and communication skills.
- Adaptability and Flexibility: The capacity to perform efficiently under stress or in rapidly changing or uncertain environments, while keeping self-control during challenging situations.
- Accountability and Credibility: Assumes responsibility for the organization's outcomes and its future strategies. Shows a clear commitment to being seen as dependable, trustworthy, and reliable.
- Customer Orientation: Evidences a commitment to meeting the needs of both external and internal customers.
- Forward Thinking: Anticipating the implications and consequences of situations and taking appropriate action to be prepared for possible contingencies.
Conditions of Employment:
-
Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.
Linguistic Requirements
Based on equal qualifications, preference will be given to bilingual candidates.
Specialist IT Operations
Air Canada
TorontoIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
Contributes to the overall success of the Payments & Core Banking Engineering globally ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures
Is this role right for you? In this role you will:
-
Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
-
Champions a high-performance environment and contributes to an inclusive work environment.
-
Proactively provide guidance and recommendation on the software design.
-
Collaborate with SMEs to understand Business Banking and Cash Management trends.
-
Collaborate with cross functional team on the components to meet the performance requirements.
-
Collaborates to provide estimation and break down of work to enable small and frequent releases to production.
-
Actively participates in customer discovery and solution discovery sessions.
-
Builds software solutions that meet the needs of stakeholders while focusing on continually reducing technical debt
-
Sets up development environments necessary to build the entire solution.
-
Participates in merging, integrating, versioning, promoting, code through environments and version control.
-
Triaging and problem-solving incidents to restore services in production and with follow up on root cause / permanent fixes.
-
Create, socialize, and implement on technical roadmaps.
-
Coaches and mentors junior Engineers to support their career development and personal growth.
-
Provides expertise in the technologies and frameworks used to deliver on business objectives.
-
Stays ahead of latest technologies, tools, patterns, best practices and brings them to the team for consideration.
-
Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
-
Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct, and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
-
A recognized degree in engineering, computer science, math or related discipline
-
3+ years of software development experience
-
Have experience in systems design and a solid understanding of development, quality assurance and integration methodologies.
-
Ability to communicate effectively with a software development team on tight deadlines
-
Extensive experience in JAVA related technologies and frameworks (React JS, Next JS, Spring Framework, J2EE, JSP, JSF 2, JUnit, ANGULAR JS)
-
Familiar with open-source DevOps tools (Bitbucket/GIT, Jenkins, Artifactory, Gradle, Docker)
-
Solid understanding of Test Automation framework and tools
-
3 years+ experience developing microservices and micro frontends in Java
-
2 years+ of experience with Google Cloud Platform and/or Microsoft Azure.
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 Engineer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Data Engineer with Java Development Full-time Job
IT & Telecoms TorontoJob Details
This role requires a blend of a Data Engineer and a Developer who will be responsible for designing, building, monitoring, tuning, and troubleshooting data pipelines for Global Finance & Risk Technology.
Is this role right for you? In this role, you will:
- Design, Develop and maintain robust data pipelines for the ingestion, transformation, and distribution of large datasets.
- Utilize services and tools to automate data workflows and streamline the data engineering process.
- Collaborate with other stakeholders to support data analysis, data mapping and reporting needs.
- Monitor application performance, identifying bottlenecks, and implementing improvements to enhance efficiency.
- Conduct data quality checks and implementing measures to ensure data accuracy and integrity.
- Stay current with emerging technologies and data engineering practices to recommend and adopt innovations that improve data systems.
- Provide technical expertise and support for data-related issues, including troubleshooting and resolving data pipeline failures.
- Document data engineering processes, creating data flow diagrams, and maintaining metadata for data lineage and cataloging.
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have experience with:
- Proficiency in Java is crucial.
- Experience using Streaming Architecture (Kafka) and Big Data Platform (Hadoop) is required.
- Strong SQL knowledge is needed.
- Experience in NiFi is desired.
- General Understanding of continuous integration/continuous deployment (CI/CD) pipelines
- Experience building CI/CD pipelines using GitHub, Artifactory etc. to reduce cycle times and ensure quality.
- Strong scripting skills (i. e. shell scripting for automation.
- Working experience with source control systems like Git.
- Exposure to working on cloud platforms like Azure/GCP/AWS
- Experience with Agile/Scrum development methodologies
- Team player with effective communication skills (verbal and written)
- Able to see tasks through to completion without significant guidance.
- Self-managed and results-oriented with sense of ownership is required.
- A university degree in Mathematics, Science, Engineering, Management or relevant.
What's in it for you?
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
- We provide you with the tools and technology needed to create meaningful customer experiences.
- An opportunity for mentorship from experienced and knowledgeable technologists
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave and much more.
Data Engineer with Java Development
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Web developer Full-time Job
IT & Telecoms SurreyJob Details
Overview
Languages
English
Education
- Bachelor's degree
Experience
1 year to less than 2 years
Hybrid
Work must be completed both in person and remotely.
Responsibilities
Tasks
- Consult with clients to develop and document Website requirements
- Maintain existing computer programs by making modifications as required
- Communicate technical problems, processes and solutions
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software
- Assist in the collection and documentation of user's requirements
- Create and optimize content for Website using a variety of graphics, database, animation and other software
- Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity
- Consult with clients after sale to provide ongoing support
Web developer
LATUSSKY WEBMEDIA INC.
SurreyIT & Telecoms Full-time
38
Learn More
Senior Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
Senior Software Engineer
CBRE
TorontoIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
We are the Innovation team in Canadian Banking Engineering. We look to utilize emerging technologies to optimize and improve the Bank’s internal processes.
The Role
Contribute to the overall success of the Innovation team with your software engineering skills, investigating new technologies and building quality software that helps to solve technology and business problems.
Is this role right for you? In this role, you will:
-
Support our chatbot including training, updates, development and testing
-
Reviewing and updating knowledge training documents as needed
-
Participating in regular code reviews
-
Research emerging technologies to understand how they can be used to solve problems more efficiently including building proof of concepts
-
Work closely with others in a small team to interpret/discuss requirements and translate them to software solutions for multiple projects
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
-
2 years working with Python
-
Experience with JavaScript, Node.js, SQL,designing and deploying RESTful APIs
-
Must possess excellent verbal and written communication skills, as well as strong problem-solving skills
-
Energy, curiosity, being a continuous learner
-
Nice to have: Git, Docker, React, shell scripting, noSQL databases
-
Bachelor’s degree in computer science or equivalent
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 Engineer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Software engineer Full-time Job
IT & Telecoms BurnabyJob Details
Overview
Languages
English
Education
- Bachelor's degree
Experience
2 years to less than 3 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities
Tasks
- Collect and document user's requirements
- Coordinate the development, installation, integration and operation of computer-based systems
- Develop process and network models to optimize architecture
- Evaluate the performance and reliability of system designs
- Research technical information to design, develop and test computer-based systems
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
- Execute and document results of software application tests and information and telecommunication systems tests
Benefits
Health benefits
- Dental plan
- Disability benefits
- Health care plan
- Paramedical services coverage
- Vision care benefits
Financial benefits
- Life insurance
- Registered Retirement Savings Plan (RRSP)
Long term benefits
- Maternity and parental benefits
Other benefits
- Other benefits
How to apply
By email
By mail
4710 Kingsway suite 1100Burnaby, BCV5H 4M2
Software engineer
Infoblox Canada Ltd.
BurnabyIT & Telecoms Full-time
53.85
Learn More
Web/Applications Specialist II (UX Strategist) Full-time Job
IT & Telecoms VancouverJob Details
Main Purpose and Function
The User Experience Strategist works independently to research, recommend, design, and deliver on cohesive and inclusive citizen-centric user experiences across digital channels that support user needs, business objectives, and the City’s digital strategy. The position exercises independent judgement in technical aspects of the role.
The Strategist is a member of Digital Channels within Technology Services – an inclusive, collaborative team of digital technology professionals that efficiently designs, develops, and operates high-quality digital products and services for the people of Vancouver that are user-focused, effective, and innovative.
Specific Duties and Responsibilities
- Applies user-centered design processes and industry best practices to guide optimal user experiences that holistically solve complex user and business challenges, both online and offline
- Identifies, defines and prioritizes user needs, business requirements, and success metrics to determine strategic value, in coordination with product owners, project managers, and digital performance specialists
- Designs, documents, debugs, and tests new and existing user interface modules to have an optimal user experience
- Creates and effectively communicates UX design assets such as user stories, concept maps, user journeys, task flows, storyboards, information architectures, wireframes, prototypes, and visual designs to project stakeholders and developers
- Defines, evolves, and applies content, design, interaction, and accessibility policies, guidelines, and systems, in consultation with digital strategists and developers
- Defines and designs user tests and conducts rapid user testing internally, and consults with the vendors to support larger scale user testing.
- Provides recommendations for improvements which may include third-party solutions
- Assesses and optimizes the performance of new and existing features by actively supporting secondary research activities, user research and usability testing.
- Interprets results of usability testing, user research and web analytics data to uncover insights and identify gaps.
- Conducts accessibility reviews using automated and manual testing with assistive technologies to identify and prioritize issues, and recommend opportunities to improve.
- Provides subject matter expertise on UX and digital accessibility by monitoring industry best practices
- Coaches, mentors, and trains team members and other staff on UX and digital accessibility best practices and how to address issues
- Initiates and facilitates collaborative sessions to help drive strategic discussions and decisions that advocate for users while addressing business challenge
- Supports the Implementation/UX lead to foster an inclusive design culture and promote the value of user-centered design and digital accessibility within the organization
- Other duties/responsibilities as assigned
Qualifications
Education and Experience:
- Certification or degree in Information Technology or related field such as User Experience Design, Human Computer Interaction (HCI), Interaction design, Graphic Design, Digital Marketing, or Computer Science) and sound relevant work experience applying UX and inclusive design methodologies or an equivalent combination of education, training and experience.
Knowledge, Skills and Abilities:
- Considerable knowledge of UX methodologies and design thinking
- Sound knowledge of Web accessibility guidelines (WCAG 2.1), best practices, and legislation
- Sound knowledge of Front-end web development (HTML, CSS, JS, ARIA)
- Responsive web design
- Sound knowledge of Agile software development methodology
- UX activities and deliverables (such as interviews, user stories, usability testing, concept maps, user journeys, task flows, storyboards, competitive analyses, information architectures, copywriting, wireframes, prototypes, visual designs, pattern libraries, expert/heuristic reviews, and design systems)
- UX design tools (such as Figma, Sketch, Adobe XD, Invision, or Frontify)
- Accessible technology and testing tools (such as JAWS, NVDA, ZoomText, VoiceOver, Dragon Naturally Speaking, WAVE, and aXe)
- Web analytics tools (such as Google Analytics and Hotjar)
- Project, task, and bug-tracking tools (such as Microsoft Azure DevOps, Basecamp, and ServiceNow)
- Documentation tools (such as Dropbox Paper and SharePoint)
- Content management systems (such as OpenText CMS, Wordpress, or Drupal)
- Graphic design tools (such as Adobe Photoshop and Illustrator)
- Collaboration tools (such as Outlook, Cisco WebEx and Jabber)
- Communicate effectively across boundaries to understand context and build trust; Make complex and technical information and language simple and accessible for non-technical audiences; Advocate and communicate the value of UX and accessibility.
- Stays current on UX methodologies and tools; Make informed decisions based on user needs, available technology, and value for money; Understands how the digital economy is changing user behaviour and the public service landscape.
- Ability to Visualize, articulate, and solve complex problems and make evidence-based decisions; Apply technical knowledge and experience to create or design workable prototypes.
- Ability to understand and work within given constraints (such as technology, regulatory, and social user constraints); Challenge constraints that can be changed; Ensures product and service compliance; Adapt to changing situations and problems.
- Ability to understand users and their needs based on evidence; Translate user stories and propose design approaches or services to meet these needs; Engage with users; Put users first; Manage competing priorities.
- Ability to establish and maintain effective working relationships with project managers, business analysts, developers, and quality assurance specialists; Give and receive constructive feedback; Provide guidance to others.
- Ability to identify opportunities to improve UX and related business process and to define strategies and policies; Ensure business requirements are met.
- Ability to supervise junior staff and train small groups of people.
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: December, 2024
Position End Date: May, 2026
Salary Information: Pay Grade GR-027: $47.62 to $56.27 per hour
Application Close: October 27, 2024
Web/Applications Specialist II (UX Strategist)
City Of Vancouver
VancouverIT & Telecoms Full-time
47.62 - 56.27
Learn More