Software Developer

1 month ago
Full-time
Mid Level
Software Development
D2L

D2L

D2L specializes in providing an integrated online learning platform, Brightspace, which offers cloud-based learning solutions designed to enhance educational experiences for schools, businesses, and various sectors by leveraging data-driven technology ...

Diversified Consumer Services
1K-5K
Founded 1999
$165M raised

Description

  • Develop software across a range of technologies, including distributed systems, user interfaces, mobile computing, and cloud computing.
  • Analyze problems and break them down into potential technical solutions.
  • Write code and contribute to object-oriented software design.
  • Collaborate closely with technical product managers, designers, and QA to build the right products.
  • Contribute ideas and perspectives to product and engineering decisions.
  • Help advance D2L’s mission to transform teaching and learning around the world.
  • Work on an existing open position within the engineering team.

Requirements

  • Experience with object-oriented design and proficient coding skills in C++, C#, or Java.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, databases, and distributed systems.
  • Experience in software development, preferably at a technology-focused company.
  • Ability to analyze and decompose problems into technical solutions.
  • Bachelor’s degree in computer science, computer engineering, or a similar technical discipline.
  • Acumen with artificial intelligence tools.
  • Willingness to work in a hybrid schedule with 3 days per week in the office.
  • Experience with distributed systems, mobile computing, or cloud computing is relevant to the role.

Benefits

  • Base salary range of $70,000–$105,000 CAD.
  • Eligibility for additional compensation such as equity grants and a variable incentive.
  • Wellness subsidy and wellness reimbursement.
  • Flexible work arrangements.
  • Tuition reimbursement of up to $4,000 CAD through the SkillsWave Program.
  • 2 paid days off for SkillsWave-related activities such as exams or final assignments.
  • Employee wellbeing support, including access to mental health services, EFAP, and financial planning resources.
  • Competitive benefits package, retirement planning, home internet reimbursements, 2 paid volunteer days, employee referral program, employee recognition, social events, and dog-friendly office spaces.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Haifa, Israel

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop software engineer to design and ship accessible, high-performance native applications that support its text-to-speech products used by millions of learners worldwide.

C# C++ CI/CD .NET
16 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Tallahassee, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the architecture and development of its accessibility-focused text-to-speech products for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
50 minutes ago

Senior Software Engineer - .NET Core/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior Software Engineer to develop and guide product solutions for enterprise clients on a remote, full-time team using .NET Core and AWS.

Agile AWS C# Docker Git Java Kubernetes Microservices MongoDB .NET OWASP SQL Server
55 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Cluj‑Napoca, Romania

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale audio data collection and ingestion systems that support model training and next-generation products.

Android Bash Docker GCP iOS Linux Python Terraform
56 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers