Bentley Systems has exciting opportunities for Software Developers who are passionate about working with cutting-edge technologies and development processes. You will play an important role in the ...
Bentley Systems has exciting opportunities for Software Developers who are passionate about working with cutting-edge technologies and development processes. You will play an important role in the ...
Software Developer
Toronto, ON · On-site
CA$97K - CA$100K/yr
Contribute to real-time systems using WebSockets, RabbitMQ, and MessagePack. * Optimize data ... Engineering in Computer Science * 5+ years of professional experience in full stack software ...
Quick apply
Software Developer
Toronto, ON · On-site
CA$97K - CA$100K/yr
Contribute to real-time systems using WebSockets, RabbitMQ, and MessagePack. * Optimize data ... Engineering in Computer Science * 5+ years of professional experience in full stack software ...
Software Developer
Toronto, ON · On-site
$100K - $150K/yr
What We're Looking For We seek creative, analytical developers who enjoy understanding how systems ... Software architecture and design * Scalable server-side development You enjoy solving complex ...
Quick apply
Software Developer
Toronto, ON · On-site
$100K - $150K/yr
What We're Looking For We seek creative, analytical developers who enjoy understanding how systems ... Software architecture and design * Scalable server-side development You enjoy solving complex ...
Software Developer
Toronto, ON · On-site
$100K - $150K/yr
What We're Looking For We seek creative, analytical developers who enjoy understanding how systems ... Software architecture and design * Scalable server-side development You enjoy solving complex ...
Quick apply
Software Developer
Toronto, ON · On-site
$100K - $150K/yr
What We're Looking For We seek creative, analytical developers who enjoy understanding how systems ... Software architecture and design * Scalable server-side development You enjoy solving complex ...
Our Developers bring passion, craftsmanship and innovation to the development and delivery of ... Education Bachelor's Degree or College Diploma in Computer Science, Information Systems or ...
Our Developers bring passion, craftsmanship and innovation to the development and delivery of ... Education Bachelor's Degree or College Diploma in Computer Science, Information Systems or ...
Software Developer
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
... to system architecture, technical documentation, and continuous improvement of development ... software development experience Bachelor's degree in Computer Science, Engineering, or a related ...
Software Developer
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
... to system architecture, technical documentation, and continuous improvement of development ... software development experience Bachelor's degree in Computer Science, Engineering, or a related ...
Software Developer
Toronto, ON · On-site
... are system. A collaborative engineering culture. You will join a close-knit team that values ... afternoons. Everyone here is deeply committed to what we can do - and the potential we have to do ...
Quick apply
Software Developer
Toronto, ON · On-site
... are system. A collaborative engineering culture. You will join a close-knit team that values ... afternoons. Everyone here is deeply committed to what we can do - and the potential we have to do ...
Systems span a wide variety of industries and technologies. Work is performed under the supervision, guidance, and direction of more senior software developers and is commensurate with level of ...
New
Systems span a wide variety of industries and technologies. Work is performed under the supervision, guidance, and direction of more senior software developers and is commensurate with level of ...
New
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Collaborate with internal and external stakeholders to translate architecture and system ...
Quick apply
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Collaborate with internal and external stakeholders to translate architecture and system ...
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Collaborate with internal and external stakeholders to translate architecture and system ...
Quick apply
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Collaborate with internal and external stakeholders to translate architecture and system ...
Principal Software Developer
CA$215K - CA$291K/yr
Experience developing systems/software for large business environments. * Experience designing ... Prompt Engineering, DialogFlow, Python. * Experience with at least one of the following ...
Principal Software Developer
CA$215K - CA$291K/yr
Experience developing systems/software for large business environments. * Experience designing ... Prompt Engineering, DialogFlow, Python. * Experience with at least one of the following ...
Software Developer
Toronto, ON · On-site
CA$72K - CA$105K/yr
As a Software Developer (New Grad), you'll contribute to real services used globally while learning ... You'll work on welldefined tasks, gain handson experience with distributed systems, and develop ...
Software Developer
Toronto, ON · On-site
CA$72K - CA$105K/yr
As a Software Developer (New Grad), you'll contribute to real services used globally while learning ... You'll work on welldefined tasks, gain handson experience with distributed systems, and develop ...
AI Developer (LLM & Agentic Systems)
CA$104K - CA$138K/yr
As an AI Developer (LLM & Agentic Systems), you will design and develop AI-enabled applications and ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline ...
AI Developer (LLM & Agentic Systems)
CA$104K - CA$138K/yr
As an AI Developer (LLM & Agentic Systems), you will design and develop AI-enabled applications and ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline ...
Lead Software Developer, Design Systems - Full Time In-Office (RIchmond Hill, Ontario) The Common Components unit provides shared software development services to global Product Management and ...
Lead Software Developer, Design Systems - Full Time In-Office (RIchmond Hill, Ontario) The Common Components unit provides shared software development services to global Product Management and ...
AI Developer (LLM & Agentic Systems)
Toronto, ON · On-site
CA$104K - CA$138K/yr
As an AI Developer (LLM & Agentic Systems), you will design and develop AI-enabled applications and ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline ...
AI Developer (LLM & Agentic Systems)
Toronto, ON · On-site
CA$104K - CA$138K/yr
As an AI Developer (LLM & Agentic Systems), you will design and develop AI-enabled applications and ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline ...
Software Developer
Toronto, ON · On-site +1
As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test ... Focused on our core business systems, security, and scalability. You will work on microservices ...
Software Developer
Toronto, ON · On-site +1
As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test ... Focused on our core business systems, security, and scalability. You will work on microservices ...
Geotab is seeking a Lead Software Developer who will be primarily responsible for designing ... Appropriately document system design and architecture such that it is easy to understand, maintain ...
Geotab is seeking a Lead Software Developer who will be primarily responsible for designing ... Appropriately document system design and architecture such that it is easy to understand, maintain ...
Senior Software Developer
Toronto, ON · On-site
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable ...
Senior Software Developer
Toronto, ON · On-site
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable ...
Lead Software Developer
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Lead Software Developer Location(s): Status: Get To Know Us: SS&C is leading the way. We continue ... System architecture: Deep understanding of software architecture, design patterns, and system ...
Lead Software Developer
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Lead Software Developer Location(s): Status: Get To Know Us: SS&C is leading the way. We continue ... System architecture: Deep understanding of software architecture, design patterns, and system ...
... Software Developer to join a Data Services team focused on delivering core record- and entity ... Integrate data services with upstream and downstream systems (CRM systems, data lakes/warehouses ...
... Software Developer to join a Data Services team focused on delivering core record- and entity ... Integrate data services with upstream and downstream systems (CRM systems, data lakes/warehouses ...
Afternoon Systems Software Developer information
What is the difference between Afternoon Systems Software Developer vs Morning Systems Software Developer?
| Aspect | Afternoon Systems Software Developer | Morning Systems Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field, certifications like CompTIA or Microsoft | Bachelor's in Computer Science or related field, certifications like CompTIA or Microsoft |
| Work Environment | Typically works in office hours starting in the afternoon, collaborating with teams on system updates and maintenance | Works during morning hours, focusing on system development and troubleshooting |
| Industry Usage | Common in IT firms, software companies, and tech departments with flexible shifts | Used in similar industries, often in organizations with traditional or shift-based schedules |
The main difference between an Afternoon Systems Software Developer and a Morning Systems Software Developer lies in their work hours. Both roles require similar skills, credentials, and work environments, but they operate during different shifts to support 24/7 system availability and team collaboration across various times.

Full-time
Medical, PTO
Re-posted 4 days ago
Job description
Location: Burlington, Canada (Office-Based/Hybrid)
Position Summary:
Bentley Systems has exciting opportunities for Software Developers who are passionate about working with cutting-edge technologies and development processes. You will play an important role in the creation of industry-leading software that will enable users to solve their mission-critical problems. The primary focus for this position will be the development of services that integrate with our cloud platform. You will work with highly motivated team members, gain valuable experience, utilize the latest technologies, and solve challenging problems while building interesting next-generation software.
Responsibilities:
- Collaborate with product management, development leads, and other developers to complete tasks.
- Design and develop new features and solutions primarily in C++.
- Work with a team in an agile, Continuous Integration, and Continuous Delivery software development process.
- Demonstrate a commitment to writing testable and maintainable code while actively giving and receiving feedback.
- Quickly learn and adapt to new technologies and approaches as they come.
- Design includes participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific products and features for stability, usability, and maintainability.
- Implementation includes using the latest development tools to turn the designs into actual software products. Implementations must be stable and maintainable.
- Testing responsibilities include both unit testing and providing additional guidance and support to the certification group.
- Primary technologies and paradigms you will work with include C++, SQL Server, PowerShell, Microsoft Azure, Microsoft Azure DevOps, and Git.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or equivalent field.
- 4+ years’ experience developing products using C/ C++.
- Experience using Visual Studio and Visual Code.
- Knowledge of object-oriented programming and design patterns.
- Ability to learn and adapt quickly to maximize productivity.
- Self-motivated person with the ability to work individually as well as part of a team.
- Knowledge of Agile and Scrum.
- Good verbal and written communication skills in the English language.
What We Offer:
- A great Team and culture – please see our colleague video.
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
- An attractive salary and benefits package.
- A commitment to inclusion, belonging, and colleague wellbeing through global initiatives and resource groups.
- A company committed to making a real difference by advancing the world’s infrastructure for a better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.
- Training and professional development opportunities (certification programs, conferences, etc.).
- Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.).
- Health insurance package and accident insurance 24/7.
- Referral program with bonuses.
- An extra paid day for volunteering in the organization of your choice.
- Ability to work from the office or hybrid.
If you are ready to take your development skills to the next level and be part of a team that is shaping the future of software, we want to hear from you! Apply now and embark on an exciting journey with Bentley!
Please submit the resume in English.
#LI-KT #LI-Hybrid
About Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance. www.bentley.com
Equal Opportunity Employer:
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
About Bentley Systems
Sourced by ZipRecruiter
Industry
Software development
Company size
1,001 - 5,000 Employees
Headquarters location
Exton, PA, US
Year founded
1984