Senior Software Developer

6 months ago
Full-time
Senior
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 using engineering best practices across a range of technologies and product areas.
  • Contribute to distributed systems, machine learning, user interfaces, mobile, and cloud computing work.
  • Write code and make technical decisions that improve team productivity and effectiveness.
  • Collaborate in technical discussions and share knowledge with teammates.
  • Advance technology choices and help ensure the team is investing in the right solutions.
  • Mentor junior developers and provide strong execution and autonomy on complex work.
  • Deliver technically challenging work with a consistent track record of completion.

Requirements

  • 5+ years of software development experience.
  • Strong communication skills for technical discussions and collaboration.
  • Experience with object-oriented design and proficient coding in C++, C#, or Java.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, databases, and distributed systems.
  • Bachelor’s degree in computer science, computer engineering, or a similar technical discipline.
  • Acumen with artificial intelligence tools.
  • Demonstrated body of work showing an ability to complete technically challenging work.
  • Experience mentoring junior developers.
  • Hybrid work arrangement with expectation of 3 days per week in office.
  • This posting is for future candidate consideration rather than a current vacancy.

Benefits

  • Base salary range of $90,000 to $130,000 CAD.
  • Eligibility for additional compensation and benefits including wellness subsidy, equity grants, and variable incentive.
  • Flexible work arrangements.
  • Learning and growth opportunities.
  • 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.
  • Retirement planning support.
  • 2 paid volunteer days.
  • Competitive benefits package, home internet reimbursements, wellness reimbursement, 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 - Knowledge Graph

Prove 251-1K IT Services

Prove is seeking a remote Senior Software Engineer, Knowledge Graph, to build and operate scalable identity graph and identity management services for its digital identity platform.

AWS Azure CI/CD DynamoDB Go Java Kafka Machine Learning Microservices PostgreSQL SQL
3 hours, 35 minutes ago

Principal Software Engineer, Containers

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Principal Software Engineer to set the technical direction for Chainguard Containers, leading large multi-team initiatives across hardened images, registry infrastructure, build systems, and adoption tooling.

AWS Containerd Docker GCP Go Kubernetes Linux Terraform
4 hours, 35 minutes ago

Lead ServiceNow Developer

LightFeather 51-250 Internet Software & Services

LightFeather is seeking a fully remote ServiceNow Developer to build and enhance high-code ServiceNow solutions for federal clients, improving enterprise user experiences and system integration.

Agile Scrum
1 day, 4 hours ago

Senior Software Engineer, Front End, Dashboard

Caliza 1-10 Diversified Financial Services

Caliza is hiring a Senior Software Engineer, Front End to build and own a real-time dashboard that helps global businesses monitor and control cross-border payments, balances, settlements, and permissions.

Design Systems Java Kotlin React REST API Spring Boot TypeScript WebSockets
1 day, 4 hours 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