Software Jobs in Canada

About 766 results in (3) seconds Clear Filters

Jobs Search

About 766 results in (3) seconds
Junior Software Engineer at OSENSA Innovations Corp
Burnaby, BC, Canada - Full Time
Skills Needed
Internet, Netbeans Ide, Software, Communication Skills, Mathematics, Nfc, C++, Labview, Raspberry Pi, Java, Bluetooth, Modbus, Product Quality, Dnp3, Computer Science, Testing, Engineering Physics, Github, Design, Python, Test Equipment
Specialization
A relevant discipline (computer science mathematics engineering physics electrical engineering
Qualification
Graduate
Senior Software Engineer at CryptoMill Cybersecurity Solutions
Toronto, ON, Canada - Full Time
Skills Needed
Scripting, Design, Design Guidelines, Communication Skills, C++, Design Patterns, Software Development, Information Security, Software
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Lead Application Software Developer – NetReveal at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Organization Skills, Databases, Java, Technical Proficiency, Writing, Apps, Database, User Interaction, Communication Skills, Responsive Design, Integration, Shell Scripting, Javascript, Oracle Database, Software, Oracle, User Experience, Web Architecture, Framework, Xml
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Finance Manager at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Finance, Accounting, Leadership, Us Gaap, Analytical Skills, Problem Solving, Communication, Teamwork, Detail Orientation, Organizational Skills, Time Management, Entrepreneurship, Software, Process Improvement, Financial Reporting, M&A
Specialization
Candidates should have a minimum of 7 years of relevant finance/accounting experience and a recognized professional accounting designation. Strong analytical skills, attention to detail, and the ability to lead teams are essential.
Experience Required
Minimum 5 year(s)
Software Engineer at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Apis, Payment Platforms, Data Models, System Performance, Monitoring, Aws, Ruby On Rails, Go Lang, Java, Javascript, Node.Js, Relational Databases, Nosql Databases, Cloud Infrastructure, Mentoring
Specialization
Candidates should have a B.S. or M.S. in Computer Science or a related field, along with 2+ years of software development experience. Proficiency in programming languages such as Ruby on Rails, Go Lang, Java, or JavaScript/Node.js, and experience with databases and cloud infrastructure is required.
Experience Required
Minimum 2 year(s)
Software Engineer at Fleetworthy
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, Asp.Net, Microsoft Sql Server, Html, Css, Javascript, Postgres, Elixir, Erlang, Linux, Web Apis, Microservices, Agile, Problem Solving, Code Reviews, Application Support
Specialization
Candidates should have post-secondary education or equivalent experience in a related field and at least 5 years of experience in application development. A strong attention to detail and a commitment to writing clean, reliable, and secure code are essential.
Experience Required
Minimum 5 year(s)
Software Engineer at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
System Architecture, Cross Team Collaboration, Scalable Solutions, Cloud Environments, Software Engineering, Distributed Systems, Public Cloud Platforms, Databases, Code Quality, Fault Tolerance, User Experience, Navigation Systems, Code Reviews, Technical Talks, Project Management, Problem Solving
Specialization
BS/MS or equivalent in Computer Engineering, Computer Science, or related field or relevant work experience is required. Candidates should have 3+ years of software engineering experience and expertise in designing and running large-scale distributed systems.
Experience Required
Minimum 2 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
It Security Policies, Discrimination, Incident Reporting, Confidentiality, Champ, Regulations, Security, Diplomas
Qualification
Graduate
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Unit Testing, Maven, Incident Reporting, Regulations, Java, Information Technology, Web Services, Confidentiality, Security, Interpersonal Skills, Ansible, Champ, Computer Engineering, Technology, Computer Science, Spring Boot, Scrum, Diplomas, Mobile Apps, Ionic Framework
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
software engineer at Vdamera
New Westminster, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer at Applied Systems
, , Canada - Full Time
Skills Needed
Software Engineering, Go, React, Angular, C#, Smalltalk, Cypress, Postgresql, Bigquery, Google Cloud, Azure, Kubernetes, Containerization, Agile, Jira, Confluence
Specialization
Candidates should have 3 years of experience in software engineering and development, with knowledge of various programming languages and frameworks. A bachelor's degree in computer science or equivalent experience is required.
Experience Required
Minimum 2 year(s)
Software Engineer at Asana
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Product Engineering, Full Stack Development, Technical Guidance, Risk Management, Prototyping, Ai Tools, User Centered Solutions, Collaboration, Innovation, Emerging Technologies, User Experience, Cross Functional Partnerships, Continuous Deployment, Data Models, Ui Design
Specialization
Candidates should have 7+ years of software engineering experience, particularly in leading product engineering teams. A deep understanding of product risk and the ability to explore ambiguity is essential.
Experience Required
Minimum 10 year(s)
Software Engineer at Level Access
, , Canada - Full Time
Skills Needed
Full Stack Web Development, Mean Stack, Typescript, Html, Sass, Git, Jira, Confluence, Webpack, Docker, Kubernetes, Aws, Terraform, Web Application Security, Accessible Web Design, Cloud Based Applications
Specialization
A bachelor's degree in Computer Science or equivalent experience is required, along with 2+ years of full-stack web development experience. Familiarity with the MEAN stack and strong communication skills are also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Technology, It Security Policies, Code Review, Regulations, Web Services, Information Technology, Diplomas, Discrimination, Computer Science, Security, Computer Engineering, Scrum, Champ, Aws, Unit Testing, Spring Boot, Git, Confidentiality, Interpersonal Skills
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
Software Engineer at Reddit
, Ontario, Canada - Full Time
Skills Needed
Software Development, Backend Engineering, Microservices, Apis, Distributed Systems, Real Time Systems, Data Intensive Systems, Infrastructure, Go, Python, Scala, Spark, Kafka, Postgres, Docker, Kubernetes
Specialization
Candidates must have 3+ years of software development experience in one or more general-purpose programming languages. They should be able to take complete ownership of a feature or project.
Experience Required
Minimum 2 year(s)
Software Developer at Centiro
Montréal, QC, Canada - Full Time
Skills Needed
Debugging, Design Patterns, Object Oriented Programming, Web Applications, Whiteboarding
Qualification
Graduate
Software Developer at Innodata Inc
Toronto, ON, Canada - Full Time
Skills Needed
Localization, Soft Skills, Software Architecture, Machine Learning, Data Structures, Algorithms, Docker, Software Development, Computer Science, Disabilities, Artificial Intelligence, Application Security, Aoda, Linguistics, Typescript, Employment Equity, Node.Js
Qualification
LLM
Software Developer at Greystone Energy Systems Inc
Moncton, NB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science information systems or related field (or equivalent experience
Qualification
Graduate
Software Developer at Arcadis
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, React, Net, C#, Sql, Html, Javascript, Typescript, Css, Web Debugging Tools, Object Oriented Design, Cloud Services, Devops, Geospatial Data, Performance Optimization, Technical Design
Specialization
A bachelor's degree in computer science or a related field is required, along with at least 3 years of experience developing and supporting customer-facing production systems. Proficiency in web development technologies and object-oriented design using .NET and C# is essential.
Experience Required
Minimum 2 year(s)
Software Developer at Ericsson
Ottawa, Ontario, Canada - Full Time
Skills Needed
C, Operating Systems, Kernel Development, Driver Development, Linux, Artificial Intelligence, Microcontrollers, Uart, Spi, I2c, Timers, Power Management, Wireless Socs, Yocto, Ci/Cd, Python, Java
Specialization
A B.Sc or M.Sc in Computer Science, Electrical Engineering, or a related field is required. Up to 2 years of experience or fresh graduates with a willingness to learn are encouraged to apply.
Junior Software Engineer at OSENSA Innovations Corp
Burnaby, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

10 Apr, 11

Salary

0.0

Posted On

23 Sep, 19

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Internet, Netbeans Ide, Software, Communication Skills, Mathematics, Nfc, C++, Labview, Raspberry Pi, Java, Bluetooth, Modbus, Product Quality, Dnp3, Computer Science, Testing, Engineering Physics, Github, Design, Python, Test Equipment

Industry

Description

OSENSA Innovations is a leading developer and manufacturer of industrial sensor products for the semiconductor, medical and power distribution/transmission markets. Please refer to our website www.osensa.com for additional details.
We are looking for a Junior Software Engineer for a full-time permanent position to work at our Burnaby headquarters, beginning October 15, 2019 or shortly thereafter. Salary will be competitive with industry standards and augmented to reflect talent.
The successful candidate will be responsible in-part for the software that runs on, and interfaces, with our devices, as well as the software used in manufacturing for quality-control purposes. You will work under the guidance of a senior engineer, although you will be expected to solve technical problems independently.

QUALIFICATIONS

You are self-motivated, creative, and disciplined; you know how to learn and you have previously demonstrated initiative and talent on at least one software project (paid or unpaid). You are pragmatic and able to quickly build proof-of-concept software systems using the most efficient tools. But you’re an architect rather than a hacker: you use an organized development process, possess a working knowledge of computer science fundamentals, and are eager to learn relevant protocols (e.g. SPI, RS485, Modbus, DNP3, TCP/IP, HTTP, etc.).

The position will evolve based on both the aptitude of the successful candidate and the trajectory of OSENSA, but the following tasks are likely to form a significant portion of the job:

  • Developing cross-platform applications that communicate with the sensing hardware devices (Web, apps, PC, etc.)
  • Designing and implementing robust backend architecture and intuitive frontend user interfaces
  • Developing, testing, and deploying software that automates quality control test equipment for production
  • Exploring new software designs and ideas
  • Design and execute software test plans
  • Contribute to continual process improvement

The following are requirements for the position:

  • Bachelor’s degree in a relevant discipline (Computer Science, Mathematics, Engineering Physics, Electrical Engineering)
  • Working knowledge of the following:
  • Java
  • Python
  • C/C++ programming
  • MySQL database
  • Experienced managing and maintaining projects using GitHub
  • Previously-demonstrated talent and initiative on a relevant software project (paid or unpaid; applicants should describe how they meet this requirement in their covering letter)
  • Excellent verbal and written communication skills
  • Good documentation abilities
  • Attention to detail and commitment to product quality

The following are not requirements, but desirable, as they would allow the successful candidate to become productive more quickly:

  • Experience with the following software tools:
  • NetBeans IDE for Java
  • Kivy (cross-platform Python GUI framework)
  • LabView (for developing automated testing routines)
  • Experience writing firmware for ARM microcontrollers
  • Experience using and developing projects for the Raspberry Pi
  • Experience setting up local servers and knowledge on cybersecurity
  • Experience with web-based connectivity for devices (Internet-of-Things)
  • Experience interfacing smart phones with custom hardware (e.g., over Bluetooth, NFC, or using the headphone plug)
Responsibilities
  • Developing cross-platform applications that communicate with the sensing hardware devices (Web, apps, PC, etc.)
  • Designing and implementing robust backend architecture and intuitive frontend user interfaces
  • Developing, testing, and deploying software that automates quality control test equipment for production
  • Exploring new software designs and ideas
  • Design and execute software test plans
  • Contribute to continual process improvemen
Junior Software Engineer at OSENSA Innovations Corp
Burnaby, BC, Canada - Full Time
Skills Needed
Internet, Netbeans Ide, Software, Communication Skills, Mathematics, Nfc, C++, Labview, Raspberry Pi, Java, Bluetooth, Modbus, Product Quality, Dnp3, Computer Science, Testing, Engineering Physics, Github, Design, Python, Test Equipment
Specialization
A relevant discipline (computer science mathematics engineering physics electrical engineering
Qualification
Graduate
Senior Software Engineer at CryptoMill Cybersecurity Solutions
Toronto, ON, Canada - Full Time
Skills Needed
Scripting, Design, Design Guidelines, Communication Skills, C++, Design Patterns, Software Development, Information Security, Software
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Lead Application Software Developer – NetReveal at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Organization Skills, Databases, Java, Technical Proficiency, Writing, Apps, Database, User Interaction, Communication Skills, Responsive Design, Integration, Shell Scripting, Javascript, Oracle Database, Software, Oracle, User Experience, Web Architecture, Framework, Xml
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Finance Manager at Banyan Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Finance, Accounting, Leadership, Us Gaap, Analytical Skills, Problem Solving, Communication, Teamwork, Detail Orientation, Organizational Skills, Time Management, Entrepreneurship, Software, Process Improvement, Financial Reporting, M&A
Specialization
Candidates should have a minimum of 7 years of relevant finance/accounting experience and a recognized professional accounting designation. Strong analytical skills, attention to detail, and the ability to lead teams are essential.
Experience Required
Minimum 5 year(s)
Software Engineer at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Apis, Payment Platforms, Data Models, System Performance, Monitoring, Aws, Ruby On Rails, Go Lang, Java, Javascript, Node.Js, Relational Databases, Nosql Databases, Cloud Infrastructure, Mentoring
Specialization
Candidates should have a B.S. or M.S. in Computer Science or a related field, along with 2+ years of software development experience. Proficiency in programming languages such as Ruby on Rails, Go Lang, Java, or JavaScript/Node.js, and experience with databases and cloud infrastructure is required.
Experience Required
Minimum 2 year(s)
Software Engineer at Fleetworthy
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, Asp.Net, Microsoft Sql Server, Html, Css, Javascript, Postgres, Elixir, Erlang, Linux, Web Apis, Microservices, Agile, Problem Solving, Code Reviews, Application Support
Specialization
Candidates should have post-secondary education or equivalent experience in a related field and at least 5 years of experience in application development. A strong attention to detail and a commitment to writing clean, reliable, and secure code are essential.
Experience Required
Minimum 5 year(s)
Software Engineer at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
System Architecture, Cross Team Collaboration, Scalable Solutions, Cloud Environments, Software Engineering, Distributed Systems, Public Cloud Platforms, Databases, Code Quality, Fault Tolerance, User Experience, Navigation Systems, Code Reviews, Technical Talks, Project Management, Problem Solving
Specialization
BS/MS or equivalent in Computer Engineering, Computer Science, or related field or relevant work experience is required. Candidates should have 3+ years of software engineering experience and expertise in designing and running large-scale distributed systems.
Experience Required
Minimum 2 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
It Security Policies, Discrimination, Incident Reporting, Confidentiality, Champ, Regulations, Security, Diplomas
Qualification
Graduate
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Unit Testing, Maven, Incident Reporting, Regulations, Java, Information Technology, Web Services, Confidentiality, Security, Interpersonal Skills, Ansible, Champ, Computer Engineering, Technology, Computer Science, Spring Boot, Scrum, Diplomas, Mobile Apps, Ionic Framework
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
software engineer at Vdamera
New Westminster, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer at Applied Systems
, , Canada - Full Time
Skills Needed
Software Engineering, Go, React, Angular, C#, Smalltalk, Cypress, Postgresql, Bigquery, Google Cloud, Azure, Kubernetes, Containerization, Agile, Jira, Confluence
Specialization
Candidates should have 3 years of experience in software engineering and development, with knowledge of various programming languages and frameworks. A bachelor's degree in computer science or equivalent experience is required.
Experience Required
Minimum 2 year(s)
Software Engineer at Asana
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Product Engineering, Full Stack Development, Technical Guidance, Risk Management, Prototyping, Ai Tools, User Centered Solutions, Collaboration, Innovation, Emerging Technologies, User Experience, Cross Functional Partnerships, Continuous Deployment, Data Models, Ui Design
Specialization
Candidates should have 7+ years of software engineering experience, particularly in leading product engineering teams. A deep understanding of product risk and the ability to explore ambiguity is essential.
Experience Required
Minimum 10 year(s)
Software Engineer at Level Access
, , Canada - Full Time
Skills Needed
Full Stack Web Development, Mean Stack, Typescript, Html, Sass, Git, Jira, Confluence, Webpack, Docker, Kubernetes, Aws, Terraform, Web Application Security, Accessible Web Design, Cloud Based Applications
Specialization
A bachelor's degree in Computer Science or equivalent experience is required, along with 2+ years of full-stack web development experience. Familiarity with the MEAN stack and strong communication skills are also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Technology, It Security Policies, Code Review, Regulations, Web Services, Information Technology, Diplomas, Discrimination, Computer Science, Security, Computer Engineering, Scrum, Champ, Aws, Unit Testing, Spring Boot, Git, Confidentiality, Interpersonal Skills
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
Software Engineer at Reddit
, Ontario, Canada - Full Time
Skills Needed
Software Development, Backend Engineering, Microservices, Apis, Distributed Systems, Real Time Systems, Data Intensive Systems, Infrastructure, Go, Python, Scala, Spark, Kafka, Postgres, Docker, Kubernetes
Specialization
Candidates must have 3+ years of software development experience in one or more general-purpose programming languages. They should be able to take complete ownership of a feature or project.
Experience Required
Minimum 2 year(s)
Software Developer at Centiro
Montréal, QC, Canada - Full Time
Skills Needed
Debugging, Design Patterns, Object Oriented Programming, Web Applications, Whiteboarding
Qualification
Graduate
Software Developer at Innodata Inc
Toronto, ON, Canada - Full Time
Skills Needed
Localization, Soft Skills, Software Architecture, Machine Learning, Data Structures, Algorithms, Docker, Software Development, Computer Science, Disabilities, Artificial Intelligence, Application Security, Aoda, Linguistics, Typescript, Employment Equity, Node.Js
Qualification
LLM
Software Developer at Greystone Energy Systems Inc
Moncton, NB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science information systems or related field (or equivalent experience
Qualification
Graduate
Software Developer at Arcadis
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, React, Net, C#, Sql, Html, Javascript, Typescript, Css, Web Debugging Tools, Object Oriented Design, Cloud Services, Devops, Geospatial Data, Performance Optimization, Technical Design
Specialization
A bachelor's degree in computer science or a related field is required, along with at least 3 years of experience developing and supporting customer-facing production systems. Proficiency in web development technologies and object-oriented design using .NET and C# is essential.
Experience Required
Minimum 2 year(s)
Software Developer at Ericsson
Ottawa, Ontario, Canada - Full Time
Skills Needed
C, Operating Systems, Kernel Development, Driver Development, Linux, Artificial Intelligence, Microcontrollers, Uart, Spi, I2c, Timers, Power Management, Wireless Socs, Yocto, Ci/Cd, Python, Java
Specialization
A B.Sc or M.Sc in Computer Science, Electrical Engineering, or a related field is required. Up to 2 years of experience or fresh graduates with a willingness to learn are encouraged to apply.
Loading...