C++ Software Application Developer
By Broadsign At Montreal, Quebec, Canada
Interest to work with C++ (if you have more experience in other languages, that's OK!)
Object Oriented Programming knowledge and an eye for good software design
Option to work remotely or at the office - whatever suits you best!
Opened to work with other languages in the long term
A curious nature – you’re always thinking outside the box
Interest in working with an awesome team where there are challenges for everyone
Software Developer I Jobs
By Aversan Inc. At Montreal, Quebec, Canada
Ability to manage projects, customer relations, C/C++.
Professional experience in software engineering within multidisciplinary teams
Strong software development skills, including the ability to write robust and maintainable code
Knowledge of the C++ programming language is essential
Engineers/developers who are eager to learn
Software engineers who want to develop expertise in aircraft systems
C++ Software Developer Jobs
By DRW At Montreal, Quebec, Canada
Mentorship with experienced software developers, database administrators, and technical project managers
Analyzing and discussing requirements from stakeholders
Competitive salary, matching RRSP, paid company phone, laptop, and work from home set-up
Extensive experience developing high-availability systems in C++ with very tight latency constraints
Are comfortable working “under the hood” and skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
Strong verbal and written communication skills in English
Software Developer - F&O
By Genetec At Montreal, Quebec, Canada
Work with the BA (Business Analyst), Tech lead and Project Manager on new/existing requirements and projects for D365 F&O
Evaluate and estimate development effort required for new requirements and projects concerning D365 F&O
Bachelor’s degree in Computer Science, Software Engineering or equivalent experience
Minimum 3 years experience in AX/D365 F&O software development
Strong knowledge on developing in AX/D365 F&O
Strong knowledge of X++ programming language
Software Developer Intern (September - 4 Months)
By IBM At Montreal, Quebec, Canada
Robust experience in back-end development;
A clear credit check is a requirement for this role
Devops knowledge: Jenkins, Git, software quality tools;
Skills in Cloud development (AWS nice to have);
Energy, commitment, autonomy and motivation;
Passion to learn new technologies;
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)
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- Various Languages Welcome (Hybrid)
By Morgan Stanley At Montreal, Quebec, Canada
Computer science fundamentals (client/server, multi-threading, memory management)
Solid experience using at least one Object-oriented programming language: Java, C++, C#, Python
Strong interest in learning about finance
Strong written and verbal communication skills
IntelliJ or Eclipse IDE experience
State-of-the-art offices that are designed to maximize collaboration
Software Developer (Remote) Jobs
By Matrix HR At Canada
Experience with GitHub for source code management
Team with clients, project managers, other developers, sales, services, and marketing
7 years Software development experience – Java, PHP, Python, or other programming languages
Over 5 years of experience with HTML5, CSS3 and Vanilla JavaScript
A diploma or degree in Computer Science is desirable however, practical experience is acceptable
Strong Communication skills with an ability to cover technical subjects with non-technical people
Software Developer- Java Jobs
By Zortech Solutions At Montreal, Quebec, Canada
Strength for application success. Financial domain knowledge, understanding of AML and Customer Risk ranking quantitative methodologies is an advantage.
7+ years of hands-on experience working on Core Java and advanced Java.
Strong Database design skills including SQL, procedures, and query tuning Autosys Job Control
Strong oral and written communication skills
Excellent interpersonal skills and professional approach Skills desired.
Candidates will be working on existing and new initiatives within the Sanctions suite of applications.
Software Developer, Core Algorithms
By Kinaxis At Canada
Background in, or understanding of, supply chain management
Connect with our global consulting team to solve customer issues and gather new requirements
Working knowledge of C++, including object-oriented design and generic programming
Experience working under agile methodologies such as Scrum
Experience using tools such as MS Visual Studio, JIRA, Confluence, Git, Jenkins, Artifactory
Experience developing and testing data structures and algorithms
Intermediate Software Developer Jobs
By Mitacs At Canada
· Responsible for ongoing system support and life cycle management including enhancement requests.
**This position can be fully remote or hybrid near Mitacs offices in Ottawa, Montreal, Toronto or Vancouver**
· Develop and maintain technical /functional design documentation, flowcharts, layouts, diagrams, charts in our knowledge base.
· Successful experience with Agile software development.
· 5+ years of experience as a full stack software developer
· 5+ years’ experience with REST APIs, JavaScript, XML, JSON, JQuery, CSS/BootStrap
Software Developer, Software Platform
By DNEG At Montreal, Quebec, Canada
Significant experience with a major package management or ports system.
Practical experience of version management software (e.g. Git, Mercurial) and issue tracking systems (e.g. Jira).
An understanding of the responsibilities of a system administrator (e.g. networking, filesystems, environment management).
Demonstrable programming and shell-scripting experience (e.g. Python programming and Bash scripting).
Experience building and troubleshooting non-trivial software packages, involving technologies such as C++ (11 to 17), CMake, Make, autotools, setuptools/pip/poetry, and RPM.
Experience with Linux systems and working with them on the command line.
Software Developer - C#/.Net
By Genetec At Montreal, Quebec, Canada
Bachelor's degree in Computer Science, Software Engineering or equivalent experience
At least three years experience developing software in the cloud
Solid analytical and debugging skills
Good communication and interpersonal skills
Knowledge of networking, distributed systems and multi-threaded application development
Knowledge of web technologies such as React, HTML, JavaScript, TypeScript and CSS
Software Developer Labview (English Version)
By Averna At Montreal, Quebec, Canada
Flexible work hours, full benefits and possibility to work from home
Develop your talent@work: Contribute to thrilling projects that will stretch your skills and talent to the maximum.
Experienced: Minimum of 3 years’ experience in development with NI LabVIEW software, object-oriented programming, use of design patterns and instrument drivers.
Assets: NI TestStand, NI certifications (CLD/CLA/CTD), LabVIEW FPGA, LabVIEW Real Time, .Net
A high-tech environment with experienced engineers to learn from
Averna is one of Canada's Best Managed Companies
Software Developer (Aircraft Systems)
By CAE At Montreal, Quebec, Canada
Knowledge of all that goes on in a "cockpit" that rivals aircraft manufacturers.
Experienced software developers who want to develop expertise un aircraft systems.
Solid software development skills, including the ability to write maintainable and robust code.
Knowledge of C++ programming language is essential.
Knowledge of another object-oriented programming language, an asset.
Benefits: fully flexible for you to choose what is important
Développeur Logiciel - Software Developer
By Dental Wings At Montreal, Quebec, Canada
Bachelor's degree in computer science, computer engineering or equivalent qualification and experience;
Baccalauréat en informatique, en génie informatique ou qualification et expérience équivalentes;
Fruits, bagels, café et thé offerts gratuitement
Participate in continuous code improvement and knowledge sharing.
Knowledge of object-oriented and multithreaded programming (Java or equivalent).
Experience with JavaFX or comparable framework.
Software Developer - Data Infrastructure
By Squarepoint Capital At Montreal, Quebec, Canada
3+ years of professional software engineering experience
Experience working on microservices and/or asynchronous multithreaded applications
Strong problem-solving and debugging skills.
Experience working in a Linux environment
Excellent communication skills, comfortable interacting directly with stakeholders
Experience with gRPC, http/REST and Websocket protocols
Développeur De Logiciels/ Software Developer
By Ericsson At Montreal, Quebec, Canada
Sprint demos after each sprint to product management, and retros
Solid development experience and skills in Java (JDK 17+), and Java-based languages, Spring Boot and familiar with JavaScript, including unit testing
Knowledge & experience with VPN, IPSec, SCTP, TLS, IPv4, and IPv6, and Routing Protocols/technologies.
Good development experience and skills in Python, GoLang
Good knowledge & experience of Database technologies
Certifications dans les technologies de cloud public

Are you a software developer looking for an exciting new challenge? We are looking for a talented individual to join our team and help us create innovative software solutions. Our team is passionate about developing cutting-edge software that will revolutionize the industry. If you are a creative problem solver with a passion for technology, then this is the perfect opportunity for you!

Software Developer Job Skills:

• Strong problem-solving skills
• Knowledge of coding languages such as Java, C++, HTML, CSS, JavaScript, and SQL
• Ability to work independently and collaboratively
• Excellent communication and interpersonal skills
• Ability to work in a fast-paced environment
• Ability to troubleshoot and debug software
• Knowledge of software development life cycle (SDLC)
• Knowledge of object-oriented programming (OOP)

What is Software Developer Job Qualifications?

• Bachelor’s degree in computer science, software engineering, or related field
• Experience with software development and coding
• Knowledge of software development tools and techniques
• Ability to work with multiple programming languages
• Ability to work with databases
• Ability to work with version control systems
• Ability to work with web technologies
• Ability to work with mobile technologies

What is Software Developer Job Knowledge?

• Knowledge of software development principles and techniques
• Knowledge of software design and architecture
• Knowledge of software testing and debugging
• Knowledge of software security principles
• Knowledge of software development tools and techniques
• Knowledge of software development life cycle (SDLC)
• Knowledge of object-oriented programming (OOP)
• Knowledge of