660 Jobs Found

Graphic Designer Full-time Job

Mash Strategy Inc.

IT & Telecoms   Calgary
Job Details

Requirements:

Languages: Candidates must have knowledge of the English Language.

Education: Candidates need standard educational qualification such as other trades certificate or diploma
or equivalent experience
Experience: Candidates need an experience of 7 months to 1 year

Location: Virtual job based in Calgary, AB
Shifts: To be determined

 

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply (along with your resume, Cover letter, and Copy of portfolio or relevant work examples) through below mentioned details.

By Email:
[email protected]

Be prepared for the screening questions:

  • Do you have the necessary equipment for remote work (i.e. internet, home office, etc.)?
  • What is the highest level of study you have completed?

Graphic Designer

Mash Strategy Inc.
Calgary
  IT & Telecoms Full-time
  45,000  -  60,000
Requirements: Languages: Candidates must have knowledge of the English Language. Education: Candidates need standard educational qualification such as other trades certificate or d...
Learn More
May 28th, 2024 at 12:22

Computer Programmer/Analyst - GIS Analyst Full-time Job

City Of Vancouver

IT & Telecoms   Vancouver
Job Details

Main Purpose and Function

The GIS Analyst utilizes data analytics to assess and communicate opportunities and progress towards Solid Waste Utility and Street Cleaning business goals. The position supports continuous service delivery and policy setting improvements using systems solutions; leverages geospatial analysis, business analytics, and reviews of associated business performance metrics to drive strategic, operational, and financial decisions; and supports service transformation to improve Divisional performance and value. This role works closely with GIS, Technology Services, and Engineering business leaders to leverage business intelligence to simplify and provide value-added analysis and metrics reporting. The GIS Analyst works with confidential and sensitive data, identifies workforce trends, informs strategic direction regarding operational improvements, and identifies root-cause business data issues.

 

The GIS Analyst's immediate focus includes:

  • Vehicle route optimization products and supporting GIS data modeling.
  • Preparing recommendations on data enablement opportunities to capture sensitive street cleaning data (including abandoned items)
  • Integrating geospatial and non-spatial datasets from operations and legacy sources to display current state information as actionable intelligence for the Solid Waste Management Division, with particular focus on waste collection and disposal operational optimization and waste reduction.

 

Key Contacts and Reporting Relationships

The position reports to the Engineering Business Support Analyst and works closely with team members in Solid Waste Branches, frontline employees, and other Engineering staff. Key contacts and relationships include Technology Services, Green Infrastructure, Risk Management, Project Steering Committees, cross-departmental counterparts within the City of Vancouver and external stakeholders including vendors and partners.

 

Specific Duties/Responsibilities

  • Provides business decision support to Solid Waste Branches which includes budgeting and reporting on key performance indicators, GIS modeling,business analysis, and business case development
  • Consults, leads, advises, and develops benefits realization plans for critical programs and tracking actual performance against business plans (benefits realization)
  • Creates scripts and models (python, R, SQL, model builder) to automate analytics processes and graphic outputs to increase efficiency and/or address operational needs
  • Contributes to the development and implementation of enterprise data strategy, including overseeing standards for performance metrics and analysis
  • Analyzes large datasets for enterprise systems and developing performance metrics as well as presenting results
  • Consults with division business units in analyzing existing and proposed geographic information systems tools – including proposing data collection methods, modeling, procedure changes, and the development of requirements and conceptual solution designs
  • Provides technical assistance and expertise for the collection, storage, and use of spatial data across the division
  • Researches, develops, benchmarks and establishes best practices for data enablement (including spatial and non-spatial data) to continue moving the City's Solid Waste Utility and street cleaning operations towards its business goals.
  • Consults business units on GIS-based products to compile, analyze, forecast, and prepare summary reports and data visualizations, such as graphs and maps, tables, and dashboards.
  • Integrates and combines data from multiple city sources (including Cart Asset Management System (CAMS), Hansen Asset Management System, timesheets, Mobile Data Collection apps) to run complex analytics and spatial analytics for business groups to gain insight into operations and/or inform financial decisions.
  • Plans mobile data collection strategies and workflows, including the implementation, rollout, and training to frontline staff (typically using Survey123, Field Maps and other GIS related programs) for different business groups and projects
  • Supports and collaborates with operations staff on waste collection, street cleaning and solid waste operations route optimization utilizing various data sources, analysis methodologies, and software (including ESRI GIS and RouteSmart)
  • Researches new software or potential applications for projects requiring the use of geographic information technology, and makes recommendations on best use/practice in the division.
  • Creates documentation outlining technical solutions
  • Designs develops, presents business insights, and identifies business opportunities through advanced data analytics to senior management.
  • Recommends solutions and alternatives related to accessibility, interaction, and presentation of data.
  • Other duties/responsibilities as assigned.

 

 

Minimum Qualification Requirements

Education and Experience:

  • Completion of a post-secondary diploma in Information Technology or Business Analytics with a specialization in Data Science or Geographic Information Systems plus considerable experience in programming, data analysis, and business process and performance improvement using a structured methodology or an equivalent combination of applicable education and experience.
  • Experience in supporting and developing GIS strategies to support business decisions
  • Experience working with and advising operational leadership.

 

Knowledge, Skills and Abilities:

  • Thorough knowledge of building or reviewing highly complex spatial-temporal data management systems, including data capture, management, business intelligence, and data mining, designing reports and dashboards for effective decision making, initiating business process improvements, and supporting change initiatives and strategic decisions for a complex operations-focused organization
  • Considerable knowledge of research techniques, statistics, data systems, performance metrics, finance, and business concepts.
  • Knowledge of SQL (SQL Server, Oracle) and Data Science languages (Python, or R)
  • Knowledge of building data visualizations and dashboards (PowerBI)
  • Advanced skills in ESRI GIS-based tools (ArcGIS Pro, Spatial Analyst, Operational Dashboards, StoryMaps, FieldMaps, and Survey123)
  • Ability to support and facilitate complex multi-stakeholder initiatives and engagements
  • Ability to identify issues and generate resolution options in clear, concise, and compelling terms in a complex business environment.
  • Ability to strategically answer complex business problems through data analysis, scenario modeling, data visualizations, and creative thinking
  • Ability to analyze and synthesize data from multiple data sources and formats.
  • Ability to identifying performance measures to inform strategic decisions
  • Ability to display information as map-based visuals for operational deployment
  • Strong business understanding and ability to link root-cause issues to data insights; ability to "connect the dots" and make strategic recommendations within a complex organization
  • Ability to make sound recommendations and judgments in a wide variety of complex situations with no established precedents
  • Ability to simultaneously manage multiple organizational priorities, projects, and deadlines
  • Excellent communication and presentations skills with the ability to deliver complex concepts to both technical and non-technical audiences
  • Excellent verbal and written communication skills.
  • Ability to maintain professionalism, objectivity, confidentiality, tact, and diplomacy
  • Strong analytical, research, and organizational skills
  • Strong business understanding and ability to link departmental strategic goals to metrics.
  • Excellent interpersonal skills and ability to work well independently and in a team.
  • Ability to handle confidential and sensitive information with a high degree of discretion and impartiality.
  • Ability to meet transportation needs of the department.
 

 

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: Engineering Services (1300) 

Affiliation: CUPE 15 Non Pks 

Employment Type: Temporary Full Time 

Position Start Date: July 2024 

Position End Date: 08/08/2025 

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

 

Application Close: June 7, 2024

Computer Programmer/Analyst - GIS Analyst

City Of Vancouver
Vancouver
  IT & Telecoms Full-time
  47.62  -  56.27
Main Purpose and Function The GIS Analyst utilizes data analytics to assess and communicate opportunities and progress towards Solid Waste Utility and Street Cleaning business goal...
Learn More
May 24th, 2024 at 13:52

Manager - Software Engineer Full-time Job

McCain

IT & Telecoms   Fredericton
Job Details

The Manager - Software Engineering will be responsible for providing technical leadership and managing a team of skilled engineers to build and deliver high-quality software solutions. This role’s technical expertise will be essential in driving the team towards meeting project goals, maintaining code quality, following software development best practices, and fostering a culture of innovation and collaboration.

 

A key accountability of this position is to deliver high quality and performant solutions with a robust design that incorporates best practices for efficiency, scalability, reusability, and resiliency.   

 

The Manager - Software Engineering will partner with Enterprise Architects, Solution and Data Architects, Cyber Security Architects, business stakeholders, and vendors to successfully build solutions to enable McCain’s Analytics and AI strategy.

 

Duties and responsibilities

 

  • Lead, mentor, and motivate a team of software engineers to achieve individual and team objectives.

  • Provide technical direction and guidance to the team, ensuring adherence to best practices, coding standards, and architectural principles.

  • Conduct code reviews, provide constructive feedback, and promote a culture of code quality and excellence.

  • Serve as a liaison between engineering, product management, and other stakeholders, ensuring alignment of goals and priorities.

  • Champion agile development methodologies and practices within the team, ensuring efficient and iterative delivery of software solutions.

  • Define strategies to improve the efficiency and resiliency of developed software solutions.

  • Work with cross-functional teams to understand, frame, and coordinate implementation of data products.

  • Participate in project core team meetings to discuss status, risks, and mitigation strategies across delivery teams.

  • Enforce adherence to best practices to build high quality code that guarantees efficient and high performing solutions.

  • Oversee the development and maintenance of API-led and event-driven solutions, including API design, data mapping, transformation, and orchestration.

  • Enforce Quality Engineering best practices.

  • Identify and mitigate risks that may impact the success of software projects, such as technical dependencies, resource constraints, or changing requirements.

  • Manage team’s capacity to ensure effective delivery of solutions as per commitments.

  • Ensure compliance with established data governance and security policies.

  • Provide guidance and support to team members in their professional development and career growth.

  • Manage objectives, priorities, and performance of direct reports.

 

Qualifications

 

Education

Bachelor or Masters in Computer Science, Information Management, Software Engineering, or equivalent work experience.

 

Work Experience

  • At least 7 years of experience working in cross-functional teams and collaborating with business stakeholders in support of departmental and/or multi-departmental data initiatives.

  • Demonstrated experience as technical lead in large software development projects using modern tools and technologies.

  • Hands-on experience designing and building software products.

  • Experience providing technical guidance and leading teams of software engineers.

  • Hands-on programming skills with Python, Java, or C#, etc. 

  • Experience working with data platforms to deliver analytics solutions.

  • Proven experience in Agile software product development with distributed virtual teams.

  • Multi-year experience building and implementing software solutions using DevOps and CI/CD practices.

  • Experience building integrations for SAP Hana, Salesforce, Databricks, and Azure data platforms is considered highly beneficial. 

 

Technical knowledge, Abilities, and skills

  • Ability to communicate effectively with technical and functional team members in addition to business stakeholders.

  • Deep understanding of modern software development practices, technologies, and techniques.

  • Strong understanding of data governance, data stewardship, data quality, data privacy, and data security.

  • Ability to work across multiple environments and source data systems in cloud, on-premises, and hybrid.

  • Understanding of data domains in AgTech, Manufacturing, Supply Chain, Sales, Finance, HR is an asset.

  • Familiarity with databases and analytics technologies in the industry, including Data Warehousing, Data Lakes, ETL and Relational Databases.

  • Innovative, curious with strong analytical and problem-solving skills.

  • Strong focus on delivery through collaboration with team members cross functions.

 

Interpersonal Skills and Characteristics

  • Able to collaborate with both the business and IT teams to define the business problem and refine the requirements for application integration initiatives.  

  • Flexibility to balance competing initiatives, multi-task between project development and customer support, and adapt to changing business and technical requirements.

  • Good judgment, a sense of urgency, and commitment to high standards of ethics, regulatory compliance, customer service and business integrity.

  • Strong drive to stay current with industry best practices and trends on application integration technologies.

 

Others:

Direct reports:  Yes

Travel: 10%

Manager - Software Engineer

McCain
Fredericton
  IT & Telecoms Full-time
The Manager - Software Engineering will be responsible for providing technical leadership and managing a team of skilled engineers to build and deliver high-quality software soluti...
Learn More
May 24th, 2024 at 11:40

Software (Java) Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

We are seeking a Software Developer for the Canadian Digital Banking Engineering team.

 

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.
  • Work with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
  • Develop high-quality code by reviewing work with designer and product owners and resolving any issues quality assurance testers.
  • Collaborate closely with a team of iOS, Android, and backend developers to work on both new features and incremental improvements to the bank’s flagship mobile app
  • Adheres to and demonstrates good coding conventions and best practices, and helps to maintain the architecture of the project
  • Stays on top of reviewing others’ code, actively contributing suggestions and catching potential issues
  • Always works to balance user experience, performance (client and backend), and security
  • 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.
  • Champions a high performance environment and contributes to an inclusive work environment.  

 

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

 

  • 3+ years of experience in software development and supporting complex large-scale customer facing platforms
  • Proficient in Java to support Enterprise Applications and Services
  • Work experience as a Java developer with a preference for Java 8-17/Spring, web-based information technology principles, and system integration methodologies and standards.
  • Experience in working with scalable containerized systems in public cloud (Azure and GKE/GCP)
  • Have a proficient understanding of code versioning tools, such as Git
  • 3+ years of experience in building public and internal REST APIs in line with Spring methodologies and hands-on experience with 3+ of those years working with Spring Boot microservice architecture
  • Strong experience with APM tools, such as Dynatrace, Splunk, etc.
  • Comfortable using Jira, Confluence, Jenkins, Bitbucket, Launch Darkly, etc.
  • Ability to quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed
  • Knowledge of a variety of frameworks (server side, browser side, desktop etc.) as well as high aptitude for diving in and picking up new things
  • Ability to quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed
  • Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
  • Proven ability to translate ideas into technical and business realities, and to map technology to business problems.
  • Understanding of software quality assurance principles

 

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 (Java) Developer

Scotiabank
Toronto
  IT & Telecoms Full-time
We are seeking a Software Developer for the Canadian Digital Banking Engineering team.   Is this role right for you? In this role you will:   Champions a customer focused culture t...
Learn More
May 23rd, 2024 at 16:38

Digital Analyst Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

What is the opportunity?
We're seeking a Junior Digital Analyst to join our dynamic team. This role offers a unique opportunity to dive into the world of exciting Martech tools and the digital analytics world, where you'll be responsible for collecting, uncovering, and interpreting data to drive strategic decisions.

 

What will you do?

  • Utilize analytical tools such as Google Tag Manager, Google Analytics and Qualtrics to track website traffic, user behavior, and campaign performance

  • Audit RBC’s digital presence using consent and privacy management platform to ensure compliance with data privacy regulations such as GDPR (UK) and Law 25 (Canada).

  • Collaborate with cross-functional teams to identify key performance indicators (KPIs), develop tagging and reporting frameworks to measure the success of marketing and product initiatives.

  • Conduct in-depth analysis of data to uncover actionable insights and opportunities for optimization

  • Promote A/B testing practice by instrumenting, hypothesizing, and analyzing multivariate experiences with the goal of improving traffic quality.

  • Assist in the creation of dashboards, reports, and presentations to communicate findings to stakeholders.

What do you need to succeed?

 

Must haves:

  • Bachelor’s degree in Marketing, Business, Statistics, or related field.

  • Strong analytical skills with proficiency in dashboard design and SQL.

  • Familiarity with digital analytics tools and concepts.

  • Excellent communication and collaboration skills.

  • Ability to thrive in a fast-paced, results-driven environment.

 

Nice-to-have:

  • Familiarity with cookie consent configurations and data privacy regulations

  • Incorporate both quantitative and qualitative analysis into compelling dashboards

  • Survey design

 

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.

  • Flexible work/life balance options.

  • Opportunities to do challenging work.

  • Opportunities to take on progressively greater accountabilities. 

  • Access to a variety of job opportunities across business.

 

 

Job Skills

Critical Thinking, Data Administration, Data Mining, Data Modeling, Data Movement, Detail-Oriented, Group Problem Solving, Quantitative Research, Research Documents

 

 

 

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Wealth Management

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2024-05-15

Application Deadline:

2024-06-08

Digital Analyst

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
What is the opportunity? We're seeking a Junior Digital Analyst to join our dynamic team. This role offers a unique opportunity to dive into the world of exciting Martech tools and...
Learn More
May 22nd, 2024 at 17:03

Senior Software Engineer Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

What is the opportunity?

You will be directly involved in a team driven to transform technology in Wealth Management Technology & Solutions. The projects in this space will be leveraged to modernize our technical solutions and align with enterprise level strategy (API-driven services, Data-driven insights, Cloud).

 

What will you do?

Technical Analysis, Design, Coding and Consulting

  • Together with the Project team and RBC solution architect, determine the best mix of development, interfacing applications, third party vendor solutions to meet business requirements and project objectives

  • Develop and deploy new technically-aligned applications (.net applications, web services, Cloud computing applications)

  • Develop and deploy applications in an Agile way, through Helios pipelines.

  • Provide technology and application development expertise – Lead analysis, design, coding, testing, tracking, deployment

Production Support

  • Provide 2nd level production support

  • Work with 1st level production support team to identify root causes and provide solutions

 

What do you need to succeed?

Must have

  • 5+ years of experience in development of applications using .NET Core, Angular, Node.js, JavaScript, SQL, NoSQL

  • Experience in designing and integrating RESTful APIs and event driven process .

  • Experience with relational databases

  • Knowledge of Helios pipelines and automating unit test cases

  • Cloud technologies:  Microsoft Azure , Open Shift

 

Nice to have

  • Wealth Management / Wealth Management applications knowledge

  • Hands on experience with IBM MDM or DataStage

  • Hands on experience with Java and Spring Boot frameworks.

 

#LI-Hybrid

#LI-POST

 

 

Job Skills

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

 

 

 

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST 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-05-22

Application Deadline:

2024-06-14

Senior Software Engineer

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
What is the opportunity? You will be directly involved in a team driven to transform technology in Wealth Management Technology & Solutions. The projects in this space will be...
Learn More
May 22nd, 2024 at 17:00

Senior software developer Full-time Job

Success Activators Group Inc

IT & Telecoms   Winnipeg
Job Details

Requirements:

Languages: Candidates must have knowledge of the English Language.
Education: Candidates need standard educational qualifications such as a Bachelor’s degree or equivalent experience
Experience: Candidates need experience of 3 years to less than 5 years
Computer and Technology Knowledge: Candidates must have knowledge of .NET, API, ASP.NET, C#, CSS, Database software, HTML, JQuery, JavaScript, Microsoft Visual Studio, Model-View-Controller (MVC), Programming software, SQL, Software development, Subversion (SVN) and XML

Location: Oak Bluff, MB
Shifts: Day
Work Setting: Consulting firm

Responsibilities:

  • The candidate should be able to write, modify, integrate and test software code
  • The candidate should be able to research and evaluate a variety of software products
  • The candidate should be able to maintain existing computer programs by making modifications as required
  • The candidate should be able to identify and communicate technical problems, processes and solutions
  • The candidate should be able to prepare reports, manuals and other documentation on the status, operation and maintenance of software

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer by email (along with your resume) through below mentioned details.

By email:
[email protected] 

Senior software developer

Success Activators Group Inc
Winnipeg
  IT & Telecoms Full-time
  40,000  -  50,000
Requirements: Languages: Candidates must have knowledge of the English Language. Education: Candidates need standard educational qualifications such as a Bachelor’s degree or equiv...
Learn More
May 21st, 2024 at 11: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 providing technical direction with team input and feedback
  • You will be assisting in developing coding standards and testing approaches
  • You will be collaborating with the Architect (if applicable) to realize technical vision and direction
  • You will be considered an expert in a major applications and/or technical domains, and is highly regarded for their technical competence.
  • You will be providing expert advice and counsel to key stakeholders on development project teams on complex issues related to “area of specialty”
  • You will be providing reviews of solution designs and related code
  • You will be proficient in security scanning and implementing best practices to resolve security issues
  • You will mentor and help team members in technical knowledge and best coding practices

 

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 8 or 11. 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 at least 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
May 17th, 2024 at 12:59

Lead Full Stack Developer Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

What is the opportunity?

The development lead will lead the team building user experiences using Angular and related tools. Candidate will work with all stakeholders to design a best in class technology solution that solves a given business problem.

 

What will you do?

  • Develop and maintain world class user experiences and lead the team and mentor other developers.

  • Utilize technologies like Angular, HTML, CSS, NgRx, GraphQL, Node.js or Java Spring boot etc.

  • Integrate with micro-services, fix bugs in new and existing code

  • Build reusable and fully tested (unit tests) code and optimize applications for maximum usability and function.

  • Design highly scalable and extensible products

  • Create estimates for given tasks/features and collaborate with other team members and stakeholders

  • Analyzing features such as feasibility, associated costs, time, and the compatibility of new programs with existing programs, and hardware. Ensuring that expected application performance levels are achieved.

  • Consulting on business assessment and requirements analysis processes, for the development of hardware and operating systems.

  • Performing complex application programming activities, including coding, testing, debugging, documenting, maintaining, and modifying complex applications programs.

  • Coordinating coding, testing, implementation and documentation of application solutions.

 

What do you need to succeed?

Must-have

  • Extensive experience in designing, developing and maintaining modern user experiences using Angular

  • 2+ years of team lead experience and 3+ years of experience with Angular 4.0+, JavaScript or TypeScript, CSS

  • Experience with Responsive adaptive web design and experience in using UX designs and building pleasing applications

  • Experience with modern dev-ops techniques. We use GitHub, UrbanCode and Jenkins and some experience building APIs and micro services with Node.js/Java SpringBoot

  • Experience with one of these GraphQL, Redux/NgRx, visualization libraries and basic understanding of backend services like databases like MongoDb

 

Nice to Have

  • Experience with cloud technologies.

  • Good eye for the UX design and being able to work closely with UX designer.

  • Knowledge of modern engagement tools like Google Analytics, Firebase, WalkMe, Luanch Darkly and others.

 

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

  • 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

 

#LI-Hybrid

#LI-POST

 

 

Job Skills

Angular, AngularJS, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

 

 

 

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST 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

 

Application Deadline:

2024-06-07

Lead Full Stack Developer

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
What is the opportunity? The development lead will lead the team building user experiences using Angular and related tools. Candidate will work with all stakeholders to design a be...
Learn More
May 17th, 2024 at 12:28

GIS Specialist, IT Full-time Job

City Of Mississauga

IT & Telecoms   Mississauga
Job Details

Closing Date: 05/31/2024

Job Summary

The City of Mississauga is looking for dynamic and eager GIS professionals to join our GIS team that is fast establishing itself as leaders in GIS, Data Analytics and 3D Visualization.  We are a data-rich organization and are interested in a candidate who can leverage this data effectively in both 2D and 3D. The successful candidate must enjoy the challenge of utilizing the ESRI platform to conduct GIS analysis, analytics, data collection, data management and visualization that helps staff and the public make better-informed decisions.  The candidate must be well-versed in the use of ESRI products and should have a strong understanding of GIS concepts.  Additionally, they must provide excellence in customer service by identifying the problem, capturing business requirements, applying strong client relationship building techniques, and time management skills to provide effective GIS solutions that meet the needs of the client.

Duties and Responsibilities

Under the supervision of a Geospatial Solutions Supervisor, the successful candidate will:

  • Provide advanced spatial analysis and operational dashboards for the purposes of making calculations and models about space, spatial patterns and spatial relationships using the ESRI suite of products. 
  • Creation of web map services and map applications using the ESRI suite of tools to visualize clients’ data and improve their understanding of the data.
  • Create 3D representations/scenes of buildings and study areas within the city using ArcGIS Pro and the City’s terrain, planimetric and aerial imagery datasets.
  • Coordinate, create and maintain all facets of applicable GIS datasets and processes, including geodatabases and associated database tables, the functional guidance of staff and the creation of applicable documentation including work flows, processes and datasets.
  • Employ quality assurance and control practices in the creation and maintenance of spatial data to comply with the City’s spatial data standards.
  • Develop relationships and understanding of internal clients’ business needs.
  • Document standards, processes, and timelines to build an internal knowledge base, creation and maintenance of metadata, and support transparency in how spatial analysis is conducted. 
  • Prepare/issue status reports for clients and supervisors.
  • Maintain and build upon expertise with current releases of the ArcGIS Enterprise platform.
  • Be an ambassador for a data-driven culture and participate in team training, communications and GIS-related events.   
  • Perform other related duties as required, consistent with the classification.

Skills and Qualifications

  • Undergraduate Degree and a Certificate or Diploma in Geographic Information Systems (GIS) or related discipline.
  • Minimum of 3-5 years with ArcGIS Pro and the suite of ESRI products. 
  • Experience in the development of 3D models and advanced spatial analysis is a definite asset.
  • Experience in either Planning, Public Works, Transportation, Asset Management, Emergency Management and Community Services is a definite asset
  • OLS (Ontario Land Surveyor), or GISP, or PMP accreditation is an asset.
  • Understanding and experience working with development site plans, design drawings, digital terrain models, LiDAR and aerial imagery.
  • Ability to manage time and balance multiple projects or tasks at once is required.
  • Ability to effectively troubleshoot technical and data-related issues is essential.
  • Proven ability to learn new GIS skills and continuously develop capabilities.
  • Customer Service-focused with good interpersonal, communication and organizational skills. Attention to detail and consistency in maintaining quality standards is important and must respond to deadlines effectively.
  • Ability to provide GIS consultation and advice at a professional level.
  • The successful candidate must be dynamic and flexible, and able to meet demanding client needs. 

GIS Specialist, IT

City Of Mississauga
Mississauga
  IT & Telecoms Full-time
  67,068  -  89,424
Closing Date: 05/31/2024 Job Summary The City of Mississauga is looking for dynamic and eager GIS professionals to join our GIS team that is fast establishing itself as leaders in...
Learn More
May 17th, 2024 at 10:33

IT Technician Temporary Job

City Of Mississauga

IT & Telecoms   Mississauga
Job Details

Closing Date: 05/27/2024

Job Summary

Responsible for servicing and maintaining equipment in all City Facilities including but not limited to City Hall, Libraries and Community Centres.

Duties and Responsibilities

  • Act as a technical resource on computer technologies for projects with internal/external technical support staff as required.
  • Provide application support and provide training as required.
  • Analyze support statistics and maintain service standards.
  • Create and maintain technical documentation for internal knowledge base
  • Accountable for inventory counts which include
  • Update monitoring software
  • Prioritize and manage workload
  • Identify network requirements; meet with clients to clarify project scope.
  • Develop plans and schedules for network programming or hardware changes or upgrades
  • Perform evaluations on systems and provide supporting documentation
  • Plan, consult clients and communicate upgrades and any network service interruption
  • Build and strengthen client relationships by using communication channels to provide constructive feedback
  • Accountable for inventory counts which includes reconciling, investigating and correcting any inventory discrepancies
  • Fix technical issues as they arise during live meetings and events
  • Maintain all equipment and PC’s
  • Schedule vendors for equipment repairs/replacements
  • Make site visits and repair equipment in community centres, libraries and sports facilities across the City of Mississauga
  • Analyze if equipment needs to be repaired or replaced

Skills and Qualifications

  • Post-secondary education in computer science, network administration, engineering, electronics or related discipline
  • Required to travel from various sites across the City of Mississauga
  • 3 to 5 years’ experience in a relevant field
  • Excellent communication, organization and administrative skills with a strong customer focus
  • Familiarity with a wide variety of software including Microsoft Windows, Office Suite, Adobe, etc.
  • A Criminal Record search acceptable to the City of Mississauga
  • May require lifting of supplies/equipment up to 50 lbs. Prolonged exposure to computer keyboards and screens
  • Primarily office environment with frequent site visits

IT Technician

City Of Mississauga
Mississauga
  IT & Telecoms Temporary
  36.85  -  49.13
Closing Date: 05/27/2024 Job Summary Responsible for servicing and maintaining equipment in all City Facilities including but not limited to City Hall, Libraries and Community Cent...
Learn More
May 16th, 2024 at 15:33

Software Developer Full-time Job

IMAX

IT & Telecoms   Mississauga
Job Details

Join our team as a Software Developer in our Digital Delivery division at the forefront of high-end theater technology. Reporting to the Director of Software and QA, you will craft and execute cloud-based image processing pipelines and workflows for movie production within our cloud-enabled media processing platform. Additionally, you will contribute to the development of IMAX.com.

 

What You'll Do:

  • Software development which produces solid working code and solving problems in a fast-paced environment

  • Design, build, test and maintenance of our media processing platform on AWS.

  • Design, build, test and maintenance in our digital space specifically within IMAX.com.

  • Develop in an agile environment while meeting deadlines

  • Create, revise and maintain design documentation.

  • Create intuitive interfaces to complex processes

  • Develop and recommend alternative design approaches.

  • Identify product/service innovations and develop, quote, and implement solutions to meet special customer requirements and requests.

  • Conduct studies for specific projects as requested.

  • Provide input and comments at design and code reviews.

 

What You'll Need:

  • Bachelor’s degree in computer science, computer engineering, or related field

  • 1-2+ years of software engineering experience, including formal documentation of requirements, designs, and implementations

  • Proficiency in Node.js/JavaScript and Next.js

  • Experience with microservices architecture

  • UI development experience (e.g., React)

  • Backend development experience in languages like Java or C#, with recent focus on Node.js

  • Experience with multi-server web front ends and multiple data stores (SQL, NoSQL, caching layers)

  • Strong grasp of AWS services such as EC2, S3, RDS, ELB, Fargate, and API Gateway

  • 2+ years of experience with Cloudflare CDN tools

  • Proficiency in multiple coding languages (e.g., Python, C#, C++)

  • Knowledge of network programming (TCP/IP, Socket, SNMP)

  • Experience with cloud technologies/platforms (AWS)

  • Familiarity with container concepts (Docker, Kubernetes)

  • Ability to guide front-end developers in architectural decisions

  • Experience with communication software and standard protocols

  • Proficiency in version control systems (GIT, SVN, etc.)

  • Strong verbal and written communication skills

  • Quick learner with demonstrated teamwork abilities

  • Motivated by excellence and able to work independently with minimal supervision

  • Familiarity with SQL or NoSQL databases

At IMAX, you will be part of a culture built on respect – we are committed to creating a welcoming and diverse atmosphere across our organization.

Software Developer

IMAX
Mississauga
  IT & Telecoms Full-time
Join our team as a Software Developer in our Digital Delivery division at the forefront of high-end theater technology. Reporting to the Director of Software and QA, you will craft...
Learn More
May 16th, 2024 at 14:20

Looking for a job?

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