Software Developer Jobs
By Liburdi Turbine Services At Dundas, Ontario, Canada
Work directly with customers to define requirements, train and support end users.
Excellent results oriented planning, organization and project skills
Excellent communication and interpersonal skills
Experience with Visual Studio .NET, C#, C++, XML is required
Experience with Windows Compact Embedded, Real Time Systems, and Multi-Threaded Architecture is an asset
Communicate ideas effectively with other developers during planning sessions and code reviews.
Software Developer [Scotiabank] Jobs
By CareerBeacon At Toronto, Ontario, Canada
Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
Gather and refine specifications and requirements based on technical needs.
3 - 5+ year experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
Well-rounded knowledge different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit, Apache-Camel, Azure SDK
Strong knowledge of network communications, security protocols and trouble shooting
Software Developer (Temporary) Jobs
By Extreme Reach At Toronto, Ontario, Canada
Prior experience with video, advertising, web publishing, content management, content distribution, web analytics and/or related technologies preferred
Develop understanding of business domain and translate feature requirements into working code
3 - 5 years of strong experience in full stack web development
Experience with C# and .Net technologies
Experience with SQL Server, My SQL or similar relational databases
Strong problem solving, organization and analytical skills
Phy3370 - Introduction To Quantum Mechanics
By University of Ottawa At Ottawa, Ontario, Canada

Requirements and Nature of Work:

Location where work is to be performed:

Software Developer - Katana
By DNEG At Greater Toronto Area, Canada
Degree in Computer Science or similar subject, or equivalent industry experience
Software development experience in C++, PyQt and Python
Experience using and/or developing for Katana and/or an equivalent lighting/rendering package.
Experience with automated software testing methodologies and tools
Working knowledge of Open Shading Language
Working knowledge of other specialisms within the Visual Effects pipeline
Sr. Software Developer (.Net)
By TalentTank Recruiting Inc. At Toronto, Ontario, Canada
Strong experience in working on SaaS software and .NET Core framework
Experience in developing and managing applications and integration services in Microsoft Azure, AWS, or GCP
Good working knowledge of SQL and relational databases.
Experience with Web APIs, SOAP, Web Services
Development experience including functional interfaces between components, etc.
Experience in creating workflow orchestration tasks.
Machine Vision Software Developer
By Larus Technologies At Ottawa, Ontario, Canada
The following skills and experience will help a candidate succeed in this role. Working knowledge of:
At least two years of experience in one or more object-oriented programming languages, such as C++, Python, or Java;
Implement feature requests and bug fixes;
Interact with data scientists and senior developers in regards to assigned work;
Research machine vision and machine learning techniques and algorithms as directed;
Passion for learning and solving complex problems;
Software Developer Jobs
By Island Health - Vancouver Island Health Authority At Victoria, British Columbia, Canada
Ability to transfer knowledge and skills to other department staff
Effective interpersonal, verbal, and written communication skills
Strong relational and dimensional data modeling and database design skills
Experience in Microsoft SQL Server development and Structured Query Language (SQL)
Ability to keep skill set up to date with new technologies as they are introduced to the workplace
Ability to translate business needs into technical solutions
Machine Vision Software Developer
By Larus Technologies At Greater Toronto Area, Canada
The following skills and experience will help a candidate succeed in this role. Working knowledge of:
At least two years of experience in one or more object-oriented programming languages, such as C++, Python, or Java;
Implement feature requests and bug fixes;
Interact with data scientists and senior developers in regards to assigned work;
Research machine vision and machine learning techniques and algorithms as directed;
Passion for learning and solving complex problems;
Software Developer (C++) Jobs
By Voyis At Waterloo, Ontario, Canada
Experience with the following tools/environments: Git, Python, CMake. Comfortable developing for Linux and Windows environments
Experience with C++ libraries: Qt, OpenCV, PCL
Experience with computer vision, image processing, machine learning, point cloud processing, CUDA, GPU-optimized programming
Experience with NVIDIA development, ROS2, DDS, GStreamer
Experience with multi-threaded applications and distributed computing, packet processing and performance optimization
Company-paid benefits & RRSP matching
Software Developer Jobs
By Finning At Saskatoon, Saskatchewan, Canada
Identify dependencies by collaborating with other development, data, DevOps and product management teams
Evaluate, estimate, design and implement feature requests, producing high-quality testable solutions meeting business and functional requirements.
3+ years of experience in developing backend services and APIs with C#, .NET Core, Entity Framework Core
3+ years of experience in developing frontend applications with Angular or a similar JS framework
Practical experience writing and optimizing queries with SQL and NoSQL databases
Experience with cloud platforms (Azure preferred)
Jr Software Developer Jobs
By Massively.ai At Toronto, Ontario, Canada
·Experience using most of our tech stack: MongoDB, Angular 2+, Node.js, and Flask
·1+ year of professional full-stack development experience however new grads are welcome to apply
·Practical experience in NLP (semantic similarity, text summarization, text generation, question-answer systems)
·Practical experience using AI/ML frameworks such as: PyTorch, Scikit-learn
·Knowledge of NLP/conversation AI frameworks such as: OpenAI models, SpaCy, Hugging Face models, transformers, RASA, wit.ai
·Comfortable with Git workflow including pull requests and code reviews
Junior Software Developer Jobs
By NCM Associates At Moncton, New Brunswick, Canada
Develop high quality code, that delights our customers and stakeholders, using your knowledge of ASP.Net web application development and SQL databases.
Post-secondary education in Computer Science, or specialized diploma in software development
2 years of software development experience including Microsoft .NET Framework (C#) and Web Programming (ASP.Net Web Forms, MVC, JavaScript)
Experience with Database Programming (SQL Server) including queries and stored procedures.
Experience with source control using Git, such as Azure DevOps Repos or GitHub.
Knowledge of common web development methodologies and design patterns.
Junior Software Developer Jobs
By Business Reporter At Ottawa, Ontario, Canada

Business Reporter Jobs Find Your Next Step Search cities... Featured Companies Browse through our featured companies of the week Together, we are connecting companies with prospective candidates ...

Software Developer (C++) Jobs
By AudienceView At Canada
Our employees love us. We offer excellent benefits, competitive salaries, flexible hours, remote work opportunities, and more!
Design systems that offer the data and services to both internal and external partners
5+ years’ experience working within a cross-functional agile development team
At least 3 years of commercial experience with C++
Experience working with web technologies including JavaScript, HTML, CSS.
Strong understanding of data structures and experience with relational databases (SQL Server)
Erp Software Developer Jobs
By Sonepar Canada At Laval, Quebec, Canada
Solid organizational and time management skills
We offer a competitive salary, plus a full set of benefits, including:
You will be joining a market leader with over 40 years of experience to help you elevate your potential.
Assist the team in documenting functional and technical requirements for changes and new features.
Diploma in computer science or equivalent work experience acceptable.
5+ Years experience with OpenEdge (Progress) language (GUI, CHUI).
Software Developer 2 Jobs
By Intuit At Toronto, Ontario, Canada
Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results
BS/MS in computer science or equivalent work experience
Excellent Web services development experience
Experience in development on AWS is a plus
Excellent Experience with Spring Boot
Machine Learning and Python experience is a plus
Software Developer - Cae
By Aversan Inc. At Montreal, Quebec, Canada
New graduate or up-to 8-10 years of experience in Object Oriented development in C++ under a Windows environment
Knowledge of the Unreal Engine
Knowledge of low level (system programming) under Windows
Experience in debugging/assembly of PC an asset
To see the final product of your work in a concrete manner
To use the latest and greatest hardware in a PC rig of your dreams (GPU/CPU, etc.)
Software Developer Iii Jobs
By Aversan Inc. At Montreal, Quebec, Canada
Must have 2+ years of experience working in an Unreal engine environment;
Must have B.Sc. in Computer Science, Computer Engineering, or equivalent experience;
Must have strong Vectors and Matrices Mathematical knowledge;
Must have strong skills in C++ or C# and HLSL programming;
Experience working in an environment with an emphasis on concurrency, memory, and performance;
Should be self-motivated with proven experience researching, developing, and optimizing rendering solutions for a variety of platforms.
Software Developer (Smq Innovative Technology Ltd)
By BCJobs At Richmond, British Columbia, Canada
A diploma or above in Computer Science or a related discipline ( or equivalent years of experience)
2 to 3 years of related experience preferred
Develop clean, well-structured, and efficient code that is maintainable, scalable, and reusable
Perform unit testing, integration testing, and debugging to identify and resolve software defects, ensuring the software functions as intended
Contribute to the design and architecture of software systems, providing input on technology choices, scalability, and performance optimizations
Collaborate with team members to review code, provide constructive feedback, and ensure adherence to coding standards and quality guidelines

Are you a Quantum Software Developer looking for a new challenge? We are looking for a creative and innovative individual to join our team and help us develop the next generation of quantum software. You will be working on cutting-edge projects that will shape the future of quantum computing. If you are passionate about pushing the boundaries of technology and want to be part of a dynamic team, then this is the job for you!

An overview of Quantum Software Developer jobs is that they are responsible for developing software applications that use quantum computing principles and technologies. They must have a strong understanding of quantum computing and be able to design and develop software applications that are optimized for quantum computing. They must also be able to troubleshoot and debug software applications and be able to work with other developers to ensure that the software applications are functioning correctly. To become a Quantum Software Developer, you will need to have a degree in computer science, mathematics, physics, or a related field. You will also need to have experience in software development and a strong understanding of quantum computing principles and technologies. Additionally, you should have experience with programming languages such as C++, Python, and Java. Quantum Software Developer skills required for your resume and career include strong problem-solving skills, knowledge of quantum computing principles and technologies, experience with programming languages such as C++, Python, and Java, and the ability to troubleshoot and debug software applications. Quantum Software Developer knowledge for your resume and career includes quantum computing principles and technologies, software development, programming languages such as C++, Python, and Java, and debugging and troubleshooting software applications. Quantum Software Developer responsibilities for your resume and career include designing and developing software applications that are optimized for quantum computing, troubleshooting and debugging software applications, and working with other developers to ensure that the software applications are functioning correctly. Quantum Software Developer experience for your resume and career includes working on software development projects, developing software applications that use quantum computing principles and technologies, and troubleshooting and debugging software applications. Quantum Software Developer qualifications for your resume and career include a degree in computer science, mathematics, physics, or a related field, experience in software development, and a strong understanding of quantum computing principles and technologies. Quantum Software Developer educations for your resume and career include courses in computer science, mathematics, physics, and quantum computing. Tools that help Quantum Software Developer work better include quantum computing simulators, quantum computing libraries, and quantum computing development tools. Good tips to help Quantum Software Developer do more effectively include staying up to date on the latest quantum computing technologies, staying organized, and collaborating with other developers.

Common Quantum Software Developer interview questions include:

• What experience do you have with quantum computing?
• What programming languages are you familiar with?
• How do you troubleshoot and debug software applications?
• What challenges have you faced while developing software applications?
• What strategies do you use to optimize software applications for quantum computing?