Software Engineering Jobs in Canada

About 606 results in (2) seconds Clear Filters

Jobs Search

About 606 results in (2) seconds
Senior Software Developer at Soti Inc
Mississauga, ON, Canada - Full Time
Skills Needed
html5, continuous delivery, data modeling, web applications, json, javascript, storage, software design patterns
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Developer at Before Health Intelligence Ltd
Burlington, ON L7P 5B6, Canada - Full Time
Skills Needed
french
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer at Connect Go
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Developer at App Direct
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
BSc
Experience Required
Minimum 4 year(s)
Senior Software Developer at Fgf Brands
GTA, ON, Canada - Full Time
Skills Needed
etl, time management, angularjs, technical documentation, design, jquery, ajax, ddl, search, java, communication skills, visual studio, javascript frameworks, stored procedures
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Software Developer at Giatec Scientific Inc
Ottawa, ON K2H 9E8, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer science/engineering or equivalent experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Business Analyst at Wrtsil
Vancouver, BC, Canada - Full Time
Skills Needed
french, employment equity, development projects, information technology, agile methodologies, marine industry, consideration, interpersonal skills, disabilities, sponsorship, computer science
Specialization
Computer science information technology business administration or a related field (preferred
Qualification
Graduate
Experience Required
N/A
Software Developer Java at Cgi
Calgary, AB T2P 0X8, Canada - Full Time
Skills Needed
json, spring integration, continuous integration, spring framework, design patterns, tomcat, core java, programming languages, server technologies, portability, soap, soa, spring boot, maven, rest
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer Java at Kofax
Waterloo, ON, Canada - Full Time
Skills Needed
unit testing, technology, javascript, object oriented design, jquery, jenkins, design patterns, xml, relational databases, android development, web services, sql, windows
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
(Remote) Software Engineer at Harris Computer Systems
British Columbia, British Columbia, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer science software engineering or a related field
Qualification
Graduate
Experience Required
N/A
Backend Software Developer at Uni Uni
Burnaby, BC V5J 5E9, Canada - Full Time
Skills Needed
postgresql, french, dental care, nginx, disability insurance, life insurance, computer science, high availability, git, mandarin, vision care, amazon web services, mysql, english
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
N/A
Software Engineer, Backend at Proof
Remote, British Columbia, Canada - Full Time
Skills Needed
ownership, design, java, docker, query optimization, features, git, graphql
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Java Software Developer Ii at Intact
Toronto, ON, Canada - Full Time
Skills Needed
build automation, github, kibana, sonarqube, visual studio code, software packaging, maven, tomcat, testing, mockito, webstorm, gradle, dynatrace, junit
Specialization
Software engineering computer science or any combination of equivalent education and experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Frontend Software Engineer at Semperis
Ottawa, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer Services at Maplesoft Group
Remote, British Columbia, Canada - Full Time
Skills Needed
relational databases, sql, data structures, framework, interpersonal skills, computer science, data migration
Specialization
Computer science or equivalent experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer (Intern) at Naptha Ai
British Columbia, British Columbia, Canada - Full Time
Skills Needed
python, computer science
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Engineer Services at Maplesoft Group
Remote, British Columbia, Canada - Full Time
Skills Needed
framework, relational databases, data structures, computer science, data migration, sql, interpersonal skills
Specialization
Computer science or equivalent experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer (Hybrid) at Broadridge
Toronto, ON M5H 1A1, Canada - Full Time
Skills Needed
software solutions, continuous improvement, network systems, technology, java, interpersonal skills, computer engineering, postgresql, computer science, css, adherence, html, timelines, spring boot, unix, software development methodologies, codes, windows, openedge
Specialization
Computer Science, Engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Intermediate Engineering Drafter (Casual) at White Water West
Richmond, BC V6W 1J3, Canada - Full Time
Skills Needed
it, solidworks, autocad, consideration, microsoft office, communication skills, time management, adherence, revit, cooperation
Specialization
Engineering, Technology
Qualification
Diploma
Experience Required
N/A
Engineering Technologist / Lakeland Power at The Mearie Group
Huntsville, ON P1H 2M2, Canada - Full Time
Skills Needed
technical ability, teams, protection, excel, distribution automation, distribution systems, gis, autocad, electrical theory
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Software Developer - Java at Kofax
Waterloo, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Apr, 28

Salary

0.0

Posted On

23 Sep, 19

Experience

5 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Unit Testing, Technology, Javascript, Object Oriented Design, Jquery, Jenkins, Design Patterns, Xml, Relational Databases, Android Development, Web Services, Sql, Windows

Industry

Computer Software/Engineering

Description

Management and staff in Kofax’s Software Development job family helps the company to build and improve new and/or existing software products and their applications that we sell to our customers. The position of Developer is a core, entry-level departmental role and appointees are expected to perform whole core departmental tasks; albeit more basic tasks by comparison to Senior Developers/Specialists and above.

Developers will perform some of the following work and be involved in other aspects, as assigned:

  • Contributing to product ideas and innovation
  • Evaluating product roadmaps (working with Product Management, among other internal partners) to determine design and programming development requirements to meet customer needs (includes evaluating existing products and applications to enhance these and/or designing new products and applications)
  • Conducting research, where appropriate and needed, to solve specific design problems
  • Creating product and/or applications’ architecture and design documentation to specify engineering development requirements
  • Writing/developing code for new, existing or enhanced software products and applications
  • Working with various internal partners (such as Quality Assurance) to test new or enhanced products and their applications
  • Participating in cross-functional build/configuration activities to ensure overall effective and efficient new or enhanced engineering design
  • Contributing to downstream business activities such as technical publications and other technical communications’ tool development to ensure streamlined and effective end-user use of Kofax software products and their applications
  • Ensuring new or updated releases are completed on-time, on-target, on-budget and without compromise to quality
  • Supporting other internal and external partners/stakeholders/customers, as and when appropriate, in responding to technical inquiries
  • Staying abreast of industry and field developments; remaining current in the latest technologies and functionalities, as well as ever-evolving needs of customers and their customers

While the job description describes what is anticipated as the requirements of the position, the job requirements are subject to change based upon any changing needs and requirements of the business.

Required Skills

  • Strong hands-on knowledge and experience with Java Application development
  • Strong knowledge and experience with Object Oriented Design and modern design patterns
  • Firm experience with multi-threaded, multi-tiered and distributedsystems design and development
  • Experience with XML, Web Services, JavaScript, JQuery and related technologies
  • Ability to work equally well in Windows or custom OEM frameworks for Java development
  • Ability to leverage technology to advance the quality of products and efficiency of development and quality related processes
  • Ability to contribute to product design discussions
  • Demonstrated ability to follow a systematic and progressive process when troubleshooting and solving problems
  • Self-motivated with strong ability to work independently and with a team
  • Good customer management / interaction skills

Preferred skills:

  • Experience with C# .Net development
  • Experience with Android development
  • Experience with networked systems in a Microsoft Windows environment.
  • Experience with secure protocols (SSL/TLS, encryption…).
  • Experience with relational databases and SQL.
  • Knowledge of unit testing and mocking frameworks is considered an asset
  • Knowledge of unit testing and mocking frameworks is considered an asset
  • Experience with DevOps principles and CI tools such as Jenkins

Required Experience

Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as “preferred,” or as a “plus,” all points listed below are considered minimum requirements.

  • Bachelors Degree in a related discipline is strongly preferred
  • Typically has 5-7 years of relevant technical experience
  • Must demonstrate the ability to work independently on larger or more complex departmental assignments
Responsibilities
Senior Software Developer at Soti Inc
Mississauga, ON, Canada - Full Time
Skills Needed
html5, continuous delivery, data modeling, web applications, json, javascript, storage, software design patterns
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Developer at Before Health Intelligence Ltd
Burlington, ON L7P 5B6, Canada - Full Time
Skills Needed
french
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer at Connect Go
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Developer at App Direct
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
BSc
Experience Required
Minimum 4 year(s)
Senior Software Developer at Fgf Brands
GTA, ON, Canada - Full Time
Skills Needed
etl, time management, angularjs, technical documentation, design, jquery, ajax, ddl, search, java, communication skills, visual studio, javascript frameworks, stored procedures
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Software Developer at Giatec Scientific Inc
Ottawa, ON K2H 9E8, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer science/engineering or equivalent experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Business Analyst at Wrtsil
Vancouver, BC, Canada - Full Time
Skills Needed
french, employment equity, development projects, information technology, agile methodologies, marine industry, consideration, interpersonal skills, disabilities, sponsorship, computer science
Specialization
Computer science information technology business administration or a related field (preferred
Qualification
Graduate
Experience Required
N/A
Software Developer Java at Cgi
Calgary, AB T2P 0X8, Canada - Full Time
Skills Needed
json, spring integration, continuous integration, spring framework, design patterns, tomcat, core java, programming languages, server technologies, portability, soap, soa, spring boot, maven, rest
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer Java at Kofax
Waterloo, ON, Canada - Full Time
Skills Needed
unit testing, technology, javascript, object oriented design, jquery, jenkins, design patterns, xml, relational databases, android development, web services, sql, windows
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
(Remote) Software Engineer at Harris Computer Systems
British Columbia, British Columbia, Canada - Full Time
Skills Needed
good communication skills
Specialization
Computer science software engineering or a related field
Qualification
Graduate
Experience Required
N/A
Backend Software Developer at Uni Uni
Burnaby, BC V5J 5E9, Canada - Full Time
Skills Needed
postgresql, french, dental care, nginx, disability insurance, life insurance, computer science, high availability, git, mandarin, vision care, amazon web services, mysql, english
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
N/A
Software Engineer, Backend at Proof
Remote, British Columbia, Canada - Full Time
Skills Needed
ownership, design, java, docker, query optimization, features, git, graphql
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Java Software Developer Ii at Intact
Toronto, ON, Canada - Full Time
Skills Needed
build automation, github, kibana, sonarqube, visual studio code, software packaging, maven, tomcat, testing, mockito, webstorm, gradle, dynatrace, junit
Specialization
Software engineering computer science or any combination of equivalent education and experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Frontend Software Engineer at Semperis
Ottawa, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer Services at Maplesoft Group
Remote, British Columbia, Canada - Full Time
Skills Needed
relational databases, sql, data structures, framework, interpersonal skills, computer science, data migration
Specialization
Computer science or equivalent experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer (Intern) at Naptha Ai
British Columbia, British Columbia, Canada - Full Time
Skills Needed
python, computer science
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Engineer Services at Maplesoft Group
Remote, British Columbia, Canada - Full Time
Skills Needed
framework, relational databases, data structures, computer science, data migration, sql, interpersonal skills
Specialization
Computer science or equivalent experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer (Hybrid) at Broadridge
Toronto, ON M5H 1A1, Canada - Full Time
Skills Needed
software solutions, continuous improvement, network systems, technology, java, interpersonal skills, computer engineering, postgresql, computer science, css, adherence, html, timelines, spring boot, unix, software development methodologies, codes, windows, openedge
Specialization
Computer Science, Engineering
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Intermediate Engineering Drafter (Casual) at White Water West
Richmond, BC V6W 1J3, Canada - Full Time
Skills Needed
it, solidworks, autocad, consideration, microsoft office, communication skills, time management, adherence, revit, cooperation
Specialization
Engineering, Technology
Qualification
Diploma
Experience Required
N/A
Engineering Technologist / Lakeland Power at The Mearie Group
Huntsville, ON P1H 2M2, Canada - Full Time
Skills Needed
technical ability, teams, protection, excel, distribution automation, distribution systems, gis, autocad, electrical theory
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Diploma
Experience Required
Minimum 2 year(s)

Software Engineering Jobs In Canada

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...