Enable job alerts via email!

Software Developer II

Bentley Systems

Burlington

On-site

CAD 70,000 - 110,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Software Developer II to join their dynamic team focused on advancing infrastructure technology. In this role, you will work with cutting-edge tools and collaborate with a talented group to create innovative software solutions that impact the global economy and environment. You'll be involved in the full software development lifecycle, from design to deployment, while adhering to best practices in secure development. This opportunity allows you to grow your career in a supportive environment, contributing to projects that matter. Join a company that values diversity and offers a competitive salary and benefits.

Benefits

Great team and culture
Competitive salary and benefits
Opportunity to work internationally
Supportive and collaborative environment
Recognition awards

Qualifications

  • 3+ years of experience in software development with C#/.NET Core.
  • Ability to write efficient, secure, and maintainable code.
  • Experience with Azure deployment and Agile methodologies.

Responsibilities

  • Collaborate to design, implement, and support product features.
  • Maintain existing code and assist support teams.
  • Develop and utilize automated CI/CD pipelines.

Skills

C#/.NET Core
Azure deployment
Docker
Kubernetes
Agile methodologies
Data structures
OOP
Test Frameworks
Clear and maintainable code

Education

Graduation in Computer Science
Post-graduate degree in Software Engineering

Tools

SQL Server
Azure SQL databases
CI/CD pipelines

Job description

Software Developer II

Location: Burlington, Ontario, Canada preferred / In-office, Home-based or hybrid work available to those in Eastern Time Zone in Canada

Position Summary:

Are you ready to start a new journey with a team of energized professionals advancing and connecting the world’s infrastructure? Bentley is looking for you! We are seeking a Software Developer to join our Bentley Infrastructure Cloud product development team and work on building our next-generation products and user experiences. The successful candidate will be part of the software development group that delivers industry-leading software to transition the lifecycle of infrastructure assets into the digital world, contributing to Bentley’s mission of providing innovative software and services for enterprises and professionals who design, build, and operate the world's infrastructure—advancing both the global economy and environment for improved quality of life.

Responsibilities:

  1. Collaborate with management and Product Managers to design, implement, test, and support product features, core components, or Microsoft Azure-based Cloud services.
  2. Participate in defining and interpreting features, designing services, products, and features for stability, usability, and maintainability.
  3. Use the latest development tools to develop software products and services from design to implementation.
  4. Maintain the existing code base and assist the support team.
  5. Perform unit testing to ensure code quality and that requirements are met.
  6. Follow DevOps practices, from design to delivery.
  7. Develop and utilize automated CI/CD pipelines for deploying code into production.
  8. Learn and apply the latest technologies and coding patterns.
  9. Adhere to secure development practices.
  10. Collaborate with other teams to integrate services and functionalities.

Minimum Requirements:

  • At least 3 years of experience in software development with C#/.NET Core, .NET Test Frameworks.
  • Ability to write clear, maintainable, testable, efficient, and secure code.
  • Experience with data structures, OOP, Azure deployment, Docker, Kubernetes, and Agile methodologies.
  • Graduation or post-graduate degree in computer science, software engineering, or related field.
  • Good communication skills and ability to adapt quickly in a dynamic environment.

Preferred Skills:

  • Experience with SQL Server & Azure SQL databases, AI, Monitoring & Observability, C++.

What We Offer:

  • A great team and culture.
  • An exciting career with a global, leading software company.
  • Competitive salary and benefits.
  • Opportunity to work within an international team.
  • Supportive and collaborative environment.
  • Recognition awards.

About Bentley Systems:

Bentley Systems (Nasdaq: BSY) is a leading infrastructure engineering software company providing innovative solutions for designing, constructing, and operating infrastructure worldwide. Our offerings include MicroStation, Bentley Open applications, Seequent’s software, and Bentley Infrastructure Cloud, serving professionals across various sectors. With over 5,200 colleagues, we generate more than $1 billion in revenue annually across 194 countries.

Equal Opportunity Employer:

Bentley is committed to diversity and inclusion, considering all qualified applicants regardless of race, color, gender, sexual orientation, disability, religion, or other protected characteristics.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Observability - Control Plane - Software Developer II (Go, Cross-Platform)

Elastic

Remote

CAD 106,000 - 170,000

Yesterday
Be an early applicant

Software Developer II

Bentley Systems

Burlington

Hybrid

CAD 70,000 - 100,000

7 days ago
Be an early applicant

Software Developer II

Bentley iTwin Ventures

Burlington

Hybrid

CAD 70,000 - 110,000

4 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Mississauga

Remote

USD 80,000 - 120,000

9 days ago

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Hamilton

Remote

USD 70,000 - 110,000

10 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

Mississauga

Remote

USD 80,000 - 120,000

10 days ago

Software Developer II

EPIC Information Solutions Inc.

Mississauga

Hybrid

CAD 80,000 - 110,000

6 days ago
Be an early applicant

Software Developer II

Bell Canada

Mississauga

Hybrid

CAD 70,000 - 110,000

6 days ago
Be an early applicant

Lead Software Developer, Data Technology (Canada)

Braintrust

Ontario

Remote

CAD 98,000 - 138,000

4 days ago
Be an early applicant