Software Jobs in Canada

About 2242 results in (2) seconds Clear Filters

Jobs Search

About 2242 results in (2) seconds
Software Developer at City of Winnipeg
Winnipeg, MB, Canada - Full Time
Skills Needed
Software Development Tools, Computer Science, Working Experience, Testing Tools, Software, Finish, Integrated Development Environments, Integration, Collaboration Tools, Cloud Computing, Databases, Communication Skills, Reliability, Development Projects
Specialization
Computer science software engineering or equivalent education and experience
Qualification
Graduate
Software Developer at Remsoft
Ottawa, ON, Canada - Full Time
Skills Needed
Relational Databases, Angular, Web Application Development, Git, Software
Qualification
Graduate
Software Engineer II at Compass Group
Toronto, ON, Canada - Full Time
Skills Needed
It, Typescript, Algorithms, Software, Sql, Communication Skills, Data Structures, Computer Science, Design
Qualification
BSc
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Microsoft, Cad, Computer Science, Software, Languages
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Software Test Developer at D2L
Kitchener, ON, Canada - Full Time
Skills Needed
Testing, Continuous Improvement, D2l, Design, Perl, Python, Critical Thinking, Computer Engineering, Computer Science, Software, Javascript, Powershell, Security, Test Automation, Test Coverage
Specialization
Computer Science, Engineering
Qualification
Diploma
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
Software Project Manager at Kraken Robotic Systems Inc
Mount Pearl, NL, Canada - Full Time
Skills Needed
Software Development, Decision Making, Sharepoint, Software, Communication Skills, Teams, Software Projects, Computer Science, Team Spirit, Organization Skills
Specialization
Software engineering computer science or a related field
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer at CryptoMill Cybersecurity Solutions
Toronto, ON, Canada - Full Time
Skills Needed
Design, Software, Design Guidelines, Design Patterns, English
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer at AEM
Vancouver, BC, Canada - Full Time
Skills Needed
Kubernetes, Docker, Javascript, It, Sensors, Scripting Languages, Software, Python, Meteorology, Aws, Https, Computer Science, Bootstrap, Php, Mathematics, Licensure, Ease, Security, Web Applications, Containerization, Websockets, Jquery, Sonarqube, Design
Specialization
Computer science mathematics or a related technical discipline or equivalent relevant industry experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer at General Motors
Oshawa, ON, Canada - Full Time
Skills Needed
Development Tools, Video Systems, Features, Algorithms, Software, Docker, Computer Science, Python, Jenkins, Git, Programming Languages, C++, Communication Skills, Computer Vision
Specialization
Computer science engineering or a related field
Qualification
Graduate
Software Controls Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
C, Can Bus, Software, Logic Programming, Python, Communication Protocols, Validation, Logic Design, Test Environments, Computer Science
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Controls Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
Communication Protocols, Computer Science, Life Insurance, Software, Modbus, Critical Environments, Motion Control, Software Integration, Dental Care, Vision Care, Python, C, Scada, Can Bus, Git
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Engineer, Embedded Software at Analog Devices
Vancouver, BC, Canada - Full Time
Skills Needed
Embedded Systems, Linux, Computer Engineering, Freertos, Adherence, Communication Protocols, Git, Software Development, C, Communication Skills, Software, Operating Systems, Zephyr
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Software Technical Specialist at Hitachi Rail
Toronto, ON, Canada - Full Time
Skills Needed
C, Modeling, Embedded Systems, Java, Perl, Clearquest, Programming Languages, Pid, Fuzzy Logic, Working Experience, Unix, Scripting Languages, Jira, Linux, Visual Studio, Agile Methodologies, Clearcase, Ruby, Software, C++, Git, Control Theory, Assembly
Specialization
Engineering
Qualification
Graduate
Automotive Software Engineer at Actalent
Port Perry, ON, Canada - Full Time
Skills Needed
Vehicle Dynamics, Code Generation, Neural Networks, Motor Control, Machine Learning, Control Software, Automotive, Fuzzy Logic, Software, Mechatronics, Integration
Specialization
Electrical, Electrical Engineering, Engineering, Mechatronics
Qualification
Graduate
Senior Pega Software Engineer at Scotiabank
Toronto, ON M1K 5L1, Canada - Full Time
Skills Needed
Robotics, Agile, Bitbucket, Crm, Git, Information Systems, Communication Skills, Decisioning, Software, Cloud Foundry, Management Skills, Web Applications, Scrum
Specialization
Information Systems
Qualification
Graduate
Senior Software Engineer II, iOS at Braze
Toronto, ON, Canada - Full Time
Skills Needed
Swift, Dependency Management, Software
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intern - Embedded Software Engineer at Analog Devices
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Computer Engineering, Ip, Software, Communication Skills, C, Integrated Development Environments, Linux, Ethernet, Git
Qualification
Graduate
Staff Software Engineer - Fullstack at Agiloft
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Thinking Skills, Teams, Color, Disabilities, Software, Information Systems, Javascript, Electronics, Code, Communication Skills, Regulations, Background Checks, Vue.Js, Veterans, Java, Typescript
Specialization
Computer Science, Electrical, Engineering, Information Systems
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Quality Assurance - Senior Software Quality Assurance - Landmark - at Halliburton
Calgary, AB, Canada - Full Time
Skills Needed
Citizenship, Agile Environment, Consideration, Color, Domain Experience, Test Cases, Software Quality Assurance, Manual Testing, Geophysics, Gas Industry, Reservoir Engineering, Big Data Analytics, Geology, Validation, Design, Features, Software, New Features
Specialization
Geosciences geology geophysics or reservoir engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer at City of Winnipeg
Winnipeg, MB, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

0.0

Posted On

20 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development Tools, Computer Science, Working Experience, Testing Tools, Software, Finish, Integrated Development Environments, Integration, Collaboration Tools, Cloud Computing, Databases, Communication Skills, Reliability, Development Projects

Industry

Computer Software/Engineering

Description

Reporting to the Coordinator or Supervisor of Data & Applications, the Software Developer is a highly skilled and experienced professional who plays a critical role in the design, development, integration, implementation, and maintenance of software systems. The Software Developer is responsible for delivering high-quality software that meets the needs of customers and partners.
The key responsibilities of a Software Developer include analyzing requirements, designing and implementing small/medium software solutions, collaborating with cross-functional teams, and providing technical support and maintenance for existing software systems.
Success in this role requires a deep understanding of software development methodologies, experience with a wide range of programming languages and technologies, strong problem-solving and analytical skills, and excellent communication and collaboration abilities. A Software Developer must be able to work effectively in teams, prioritize tasks, and manage their time effectively to meet project deadlines.

As the Software Developer, your duties will include:

  • Lead the implementation and support of smaller scale commercial and custom applications.
  • Provide Technical Support and Maintenance.
  • Analyze and document stakeholder requirements, evaluate solutions, assess feasibility, and define software specifications.
  • Facilitate collaboration and effective communication with team members, cross-functional team, and stakeholders, business partners, and vendors.
  • Maintain robust cybersecurity measures, safeguarding software applications and systems against potential threats and vulnerabilities.
  • Provide technical expertise to optimize both software delivery and operational efficiency.

YOUR EDUCATION AND QUALIFICATIONS INCLUDE:

  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent education and experience.
  • Related certifications in software design and development, service management, and solutions delivery methods would be an asset.
  • Three years’ working experience in relevant application development, deployment, integration, and supporting software solutions life cycle.
  • Experience developing and configuring software for multiple platforms and technologies.
  • Experience with software testing and quality assurance, including manual and automated testing tools and techniques.
  • Experience with profiling and performance tuning of applications.
  • Experience with database systems, software development tools and technologies, such as version control systems, integrated development environments (IDEs), and collaboration tools.
  • Proficiency in programming languages.
  • Extensive knowledge of databases, cloud computing, and other software development tools and technologies.
  • Strong attention to detail and commitment to software quality and reliability, and ability to produce high-quality, error-free code.
  • Excellent verbal communication skills, including the ability to communicate with all levels of the organization and with external stakeholders.
  • Excellent written communication skills including the ability to write politically sensitive and confidential material for senior level staff.
  • Strong interpersonal and collaboration skills, be able to work effectively in a team environment.
  • Strong problem-solving skills and ability to analyze complex problems and develop effective solutions.
  • Excellent organizational and time management skills with the ability to be flexible and responsive to changing priorities and circumstances as well as the ability to work on diverse projects simultaneously.
  • Strong project management skills, including the ability to manage software development projects from start to finish.
  • Ability to lead development teams and mentor junior team members.
  • Ability to adapt to changing technologies and new development methodologies.
  • Ability to take initiative and drive projects forward with minimal supervision.
  • IMPORTANT: Applicants who have been educated outside of Canada must have education which is comparable to the minimum qualification in Canada. Applicants submitting foreign credentials require an official academic assessment report issued by a recognized Canadian assessment service https://canalliance.org/en/ at application.
Responsibilities
  • Lead the implementation and support of smaller scale commercial and custom applications.
  • Provide Technical Support and Maintenance.
  • Analyze and document stakeholder requirements, evaluate solutions, assess feasibility, and define software specifications.
  • Facilitate collaboration and effective communication with team members, cross-functional team, and stakeholders, business partners, and vendors.
  • Maintain robust cybersecurity measures, safeguarding software applications and systems against potential threats and vulnerabilities.
  • Provide technical expertise to optimize both software delivery and operational efficiency
Software Developer at City of Winnipeg
Winnipeg, MB, Canada - Full Time
Skills Needed
Software Development Tools, Computer Science, Working Experience, Testing Tools, Software, Finish, Integrated Development Environments, Integration, Collaboration Tools, Cloud Computing, Databases, Communication Skills, Reliability, Development Projects
Specialization
Computer science software engineering or equivalent education and experience
Qualification
Graduate
Software Developer at Remsoft
Ottawa, ON, Canada - Full Time
Skills Needed
Relational Databases, Angular, Web Application Development, Git, Software
Qualification
Graduate
Software Engineer II at Compass Group
Toronto, ON, Canada - Full Time
Skills Needed
It, Typescript, Algorithms, Software, Sql, Communication Skills, Data Structures, Computer Science, Design
Qualification
BSc
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Microsoft, Cad, Computer Science, Software, Languages
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Software Test Developer at D2L
Kitchener, ON, Canada - Full Time
Skills Needed
Testing, Continuous Improvement, D2l, Design, Perl, Python, Critical Thinking, Computer Engineering, Computer Science, Software, Javascript, Powershell, Security, Test Automation, Test Coverage
Specialization
Computer Science, Engineering
Qualification
Diploma
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
Software Project Manager at Kraken Robotic Systems Inc
Mount Pearl, NL, Canada - Full Time
Skills Needed
Software Development, Decision Making, Sharepoint, Software, Communication Skills, Teams, Software Projects, Computer Science, Team Spirit, Organization Skills
Specialization
Software engineering computer science or a related field
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer at CryptoMill Cybersecurity Solutions
Toronto, ON, Canada - Full Time
Skills Needed
Design, Software, Design Guidelines, Design Patterns, English
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer at AEM
Vancouver, BC, Canada - Full Time
Skills Needed
Kubernetes, Docker, Javascript, It, Sensors, Scripting Languages, Software, Python, Meteorology, Aws, Https, Computer Science, Bootstrap, Php, Mathematics, Licensure, Ease, Security, Web Applications, Containerization, Websockets, Jquery, Sonarqube, Design
Specialization
Computer science mathematics or a related technical discipline or equivalent relevant industry experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer at General Motors
Oshawa, ON, Canada - Full Time
Skills Needed
Development Tools, Video Systems, Features, Algorithms, Software, Docker, Computer Science, Python, Jenkins, Git, Programming Languages, C++, Communication Skills, Computer Vision
Specialization
Computer science engineering or a related field
Qualification
Graduate
Software Controls Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
C, Can Bus, Software, Logic Programming, Python, Communication Protocols, Validation, Logic Design, Test Environments, Computer Science
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Controls Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
Communication Protocols, Computer Science, Life Insurance, Software, Modbus, Critical Environments, Motion Control, Software Integration, Dental Care, Vision Care, Python, C, Scada, Can Bus, Git
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Engineer, Embedded Software at Analog Devices
Vancouver, BC, Canada - Full Time
Skills Needed
Embedded Systems, Linux, Computer Engineering, Freertos, Adherence, Communication Protocols, Git, Software Development, C, Communication Skills, Software, Operating Systems, Zephyr
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Software Technical Specialist at Hitachi Rail
Toronto, ON, Canada - Full Time
Skills Needed
C, Modeling, Embedded Systems, Java, Perl, Clearquest, Programming Languages, Pid, Fuzzy Logic, Working Experience, Unix, Scripting Languages, Jira, Linux, Visual Studio, Agile Methodologies, Clearcase, Ruby, Software, C++, Git, Control Theory, Assembly
Specialization
Engineering
Qualification
Graduate
Automotive Software Engineer at Actalent
Port Perry, ON, Canada - Full Time
Skills Needed
Vehicle Dynamics, Code Generation, Neural Networks, Motor Control, Machine Learning, Control Software, Automotive, Fuzzy Logic, Software, Mechatronics, Integration
Specialization
Electrical, Electrical Engineering, Engineering, Mechatronics
Qualification
Graduate
Senior Pega Software Engineer at Scotiabank
Toronto, ON M1K 5L1, Canada - Full Time
Skills Needed
Robotics, Agile, Bitbucket, Crm, Git, Information Systems, Communication Skills, Decisioning, Software, Cloud Foundry, Management Skills, Web Applications, Scrum
Specialization
Information Systems
Qualification
Graduate
Senior Software Engineer II, iOS at Braze
Toronto, ON, Canada - Full Time
Skills Needed
Swift, Dependency Management, Software
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intern - Embedded Software Engineer at Analog Devices
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Computer Engineering, Ip, Software, Communication Skills, C, Integrated Development Environments, Linux, Ethernet, Git
Qualification
Graduate
Staff Software Engineer - Fullstack at Agiloft
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Thinking Skills, Teams, Color, Disabilities, Software, Information Systems, Javascript, Electronics, Code, Communication Skills, Regulations, Background Checks, Vue.Js, Veterans, Java, Typescript
Specialization
Computer Science, Electrical, Engineering, Information Systems
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Quality Assurance - Senior Software Quality Assurance - Landmark - at Halliburton
Calgary, AB, Canada - Full Time
Skills Needed
Citizenship, Agile Environment, Consideration, Color, Domain Experience, Test Cases, Software Quality Assurance, Manual Testing, Geophysics, Gas Industry, Reservoir Engineering, Big Data Analytics, Geology, Validation, Design, Features, Software, New Features
Specialization
Geosciences geology geophysics or reservoir engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Loading...