Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software development engineer (F/M)

$70k - $105k per year

D2L

Kitchener, ON
  • Remote job

D2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of that fundamental shift.
New models of teaching and learning enable a personalized, student-centric experience – and deliver improved retention, engagement, satisfaction, and results for learners of all ages – in schools, campuses, and companies.
D2L is disrupting the way the world learns, by providing the next generation learning environment and solutions to engage and inspire learners. And most importantly, by giving customers a platform that is easy, flexible, and smart. No other company provides a solution as robust and innovative as D2L.
D2L has had a singular mission for 25 years and is dedicated to that same mission in the years ahead: to transform the way the world learns – and by doing so, we will help improve human potential globally.
A member of our Talent Acquisition team reviews ALL of our applications - yes a real person reviews resumes! They are excited to read more about what amazing things you could add to D2L.
How will I make an Impact?
At D2L, we are looking for developers who will help us advance our goal of using technology to transform teaching and learning around the world. We need software developers to work on a wide range of technologies including, but not limited to: distributed systems, user interfaces, mobile and cloud computing. As a developer, you will help make dreams a reality.
We are looking for software developers who have a passion for technology and code. Beyond code, developers are expected to collaborate closely with others including technical product managers, designers and QA. Your ideas and perspectives are essential to making sure we are building the right things.
What you’ll bring to the role:
Ability to analyze and decompose problems into potential technical solutions
Experience with OO design and proficient coding skills (ie: C++, C# or Java)
Strong understanding of Computer Science topics including: data structures, algorithms, databases, distributed systems
Experience in software development, preferably in a technology focused company
Bachelor’s degree in computer science, computer engineering or similar technical discipline
The expected base salary range for a new hire in this role is listed below. The annualized base salary offered is determined by each candidate’s relevant knowledge, skills, education, training and experience. It is aligned to ensure both internal and external competitiveness using market data for the geographic location and industry. As part of the total compensation at D2L the role may be eligible for additional benefits including a Wellness Subsidy, Equity Grants, Variable Incentive, and more.
Base Salary Range

$70,000—$105,000 CAD


Don’t meet every single requirement?We strongly encourage you to still apply! At D2L, we are committed to creating a diverse and inclusive environment. We encourage your application even if you don't believe you meet every single qualification outlined, because we love to help our people grow and develop!
Why we're awesome:

At D2L, we are dedicated to providing you with the tools to do the best work of your life. While some of our perks and benefits may vary depending on location or employment type, we are proud to provide employees with the following through #LifeAtD2L :

  • Impactful work transforming the way the world learns
  • Flexible work arrangements
  • Learning and Growth opportunities
  • Tuition reimbursement of up to $4,000 CAD for continuing education through our Catch the Wave Program
  • 2 Paid Days off for Catch the Wave related activities like exams or final assignments
  • Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)
  • Retirement planning
  • 2 Paid Volunteer Days
  • Competitive Benefits Package
  • Home Internet Reimbursements
  • Employee Referral Program
  • Wellness Reimbursement
  • Employee Recognition
  • Social Events
  • Dog Friendly Offices at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software development engineer (F/M) in Kitchener, ON vacancy
  •  ...solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision...  ...visit We are currently looking for talented Software Developers who will be instrumental in building software that is changing... 
    Suggested
    Long term contract

    BinSentry

    Kitchener, ON
    16 days ago
  • $90k - $130k per year

     ...How will I make an impact? We are looking for seasoned software developers who are passionate about developing software using engineering...  ...qualification outlined, because we love to help our people grow and develop! Why We're Awesome At D2L, we are dedicated to providing... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    D2L

    Kitchener, ON
    22 days ago
  •  ...Role Overview: We are seeking a highly experienced AWS Developer with deep expertise in designing, building, and optimizing cloud‑native solutions on Amazon Web Services. The ideal candidate will have hands-on experience with Lambda-based architectures, data engineering... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Kitchener, ON
    6 days ago
  • $125.8k per year

     ...Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for Senior Software Engineers to be part of our Product Software Engineering team. At Jobber, we don... 
    Suggested
    Long term contract
    Internship
    Work at office
    Remote work

    Jobber

    Kitchener, ON
    28 days ago
  • $106.6k per year

     ...Are you a software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for an Intermediate Software Engineer to be part of our Software Engineering team. At Jobber, we don’t just build... 
    Suggested
    Long term contract
    Internship
    Work at office
    Remote work

    Jobber

    Kitchener, ON
    29 days ago
  • $169.2k per year

     ...Jobber might be the place for you! We’re looking for a Manager, Software Engineering to be part of our Fintech department. Jobber...  ...Engineering will work with members of your teams to support and develop their skills and career, as we work together to empower small businesses... 
    Long term contract
    Internship
    Work at office
    Local area

    Jobber

    Kitchener, ON
    27 days ago
  •  ...Kitchener, Canada Software QA Analyst | 12-month Contract The Software QA Analyst is responsible for testing software applications and analyzing defects to ensure quality and reliability for hearing aid market applications, manufacturing systems, and internal sales and... 
    Contract work
    Flexible hours

    Sonova Group

    Kitchener, ON
    8 days ago
  •  ...About the Position As an Integration Engineer on our Customer Developer Experience team, you’ll own development and maintenance of open-...  ...of two years professional and / or academic experience in software engineering. Proficiency with JavaScript and React (TypeScript... 
    Full time
    Remote work
    Work from home
    Home office

    Constructor

    Kitchener, ON
    13 days ago
  • $170k - $220k per year

     ...and construction teams to ensure alignment with objectives. Develop and implement innovative and sustainable architectural solutions...  ...business development goals. ~ Proficiency in architectural design software and tools. ~ Excellent communication and collaboration skills... 
    Permanent employment

    Michael Page

    Kitchener, ON
    28 days ago
  • $125.8k per year

     ...Then Jobber might be the place for you! We’re looking for a Senior Software Engineer to be part of our Data & ML Platform team. Jobber...  ...them into intuitive, well-documented capabilities that improve developer experience and reduce friction. ~ Improve Efficiency of Existing... 
    Long term contract
    Internship
    Work at office
    Local area
    Weekend work

    Jobber

    Kitchener, ON
    27 days ago
  •  ...Job Description Senior Java Developer - Microservices Architecture Location: Kitchener Experience Required: 8–10 years Role Descriptions / Responsibilities Design and develop microservices architecture for cloud-based applications. Implement... 
    Contract work

    Astra North Infoteck Inc.

    Kitchener, ON
    20 days ago
  •  ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory...  ...responsibility Injection and First Aid Certification Kroll software experience is preferred   We offer a comprehensive Total Rewards... 
    Full time
    Internship

    Sobeys

    Kitchener, ON
    14 days ago
  • $68k - $100k per year

     ...equipment, cameras, and communications equipment Use approved software systems to support work execution, material tracking, and...  ...configurations, camera systems, and communications equipment Develop proficiency in reading schematics, loop drawings, and wiring diagrams... 
    Temporary work
    Internship
    Work at office
    Local area
    Immediate start
    Flexible hours

    BWXT

    Kitchener, ON
    1 hour ago
  •  ...maintaining maintenance contracts approved by Management Maintain software system with accurate and updated records of all tenants,...  ...reasoning and common sense; Forward thinking with an ability to develop creative strategic solutions to issues; Strong follow-up skills... 
    Contract work
    For contractors
    Internship

    Kingsley Management Inc

    Kitchener, ON
    2 hours ago
  • $27 - $28 per hour

     ...Are you able to effectively utilize Fleet Management and other software? We are hiring a Transportation Coordinator for a large transportation...  ...and analytical skills. Strong customer focus - ability to develop and maintain professional working relationships with customers... 
    Contract work
    Temporary work
    Monday to friday
    Day shift

    Randstad

    Kitchener, ON
    3 days ago
  •  ...scope, goals, and deliverables that support business goals. Develop project plans and associated communications documents. Effectively...  ...teams and stakeholders. Proficiency in project management software and tools (e.g. Primavera, Procore, MS Project, Jonas).... 
    Full time
    Contract work
    Internship

    Premier Project Consultants Ltd.

    Kitchener, ON
    8 days ago
  • $130k per year

     ...solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision-...  .... People Leadership & Mentorship: Manage, mentor, and develop a high-performing accounting team. Foster a culture of continuous... 
    Contract work

    BinSentry

    Kitchener, ON
    13 days ago
  • $93.35k per year

     ...techniques to purchases. Leadership skills to supervise, train, develop, motivate, and support staff. Human relations and...  ...rationales, and correspondence. Computer skills with ability to use software such as Microsoft Office, inventory (e.g., Oracle) and document... 
    Full time
    Contract work
    Work at office

    Region of Waterloo

    Kitchener, ON
    20 days ago
  •  ...Representative (FAR) is responsible for developing furniture sales in new and existing Strategic...  ...with their Furniture Sales Manager to develop and review contract target account opportunities...  ...management, sales strategy, or design software are a plus ~ Experience managing large... 
    Contract work
    Internship
    Work at office

    Staples Canada

    Kitchener, ON
    2 days ago
  • $75k - $100k per year

     ...outstanding balances or discrepancies. Key Responsibilities: Develop and maintain a comprehensive invoice auditing process to ensure...  ...the Logistics team in the implementation of SSUI audit software, supporting automation and efficiency improvements. Analyze submitted... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Canadian Solar USA Inc.

    Kitchener, ON
    6 days ago
  • $93.35k per year

     ...communicates financial information, including developing forecasts, summaries, cost benefit...  ...are available to finance capital projects. Develops long term strategies, scenarios, and projections...  .... Computer skills with ability to use software such as Microsoft Office, and financial... 
    Long term contract
    Full time
    Work at office

    Region of Waterloo

    Kitchener, ON
    8 days ago
  •  ...health, and safety standards.  7. Financial Management:    - Develop and manage budgets for the collision center, including operating...  ...Proficiency in computerized estimating systems and other relevant software applications.  ~ Strong organizational and problem-solving... 
    Full time

    CSN Collision

    Kitchener, ON
    9 days ago
  • $70k - $80k per year

     .... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be...  ...driver’s abstract ~ Proficient in the use of Microsoft Office software ~ Possess a strong work ethic and a high standard of integrity... 
    Full time
    Work at office

    EMCO Corporation

    Kitchener, ON
    8 days ago
  • $34.6 per hour

     ...team within the Registrar’s Office. The role is responsible for developing accurate, conflict-free academic timetables and supporting all...  ...-time faculty assignments and availability Utilize multiple software systems and scheduling strategies to achieve final timetable outcomes... 
    Remplacement
    Full time
    Contract work
    Temporary work
    Part time
    Work at office
    Immediate start
    Remote work
    Monday to friday

    Conestoga College

    Kitchener, ON
    24 days ago
  • $105k per year

     ...Complete other tasks as requested. Business Development Develop and lead the implementation of annual business and marketing plans...  ...team; Demonstrated knowledge of personal computers and related software such as Windows and payroll/billing systems; Commitment to... 
    Full time
    Contract work
    Seasonal work
    Work at office
    Local area
    Immediate start

    Bayshore HealthCare

    Kitchener, ON
    14 days ago
  •  ...scientific principles, theories, practices, and technologies to develop solutions for technical problems of limited scope Collecting...  ...years of relevant work experience Familiarity with GIS and CAD software Knowledge of fluvial form, processes, and functions,... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    AECOM

    Kitchener, ON
    17 days ago
  • $80k per year

     ...FTTH deployments Proficiency in quality management tools and software Working knowledge of applicable safety, environmental, and regulatory...  .... We offer exciting, challenging work with opportunities to develop your skills and knowledge. Additional Information... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Work from home
    Flexible hours

    Ledcor

    Kitchener, ON
    26 days ago
  •  ...Highlights): Responsible for researching and developing client relationships and producing...  ...In conjunction with our leadership team, develop strategic sales and marketing plans, detailing...  ..., including the use of recommended software to maintain accurate records to maximize... 
    Long term contract
    Part time
    Work at office
    Flexible hours

    ComForCare Home Health Care - Kitchener/Waterloo

    Kitchener, ON
    1 day ago
  • $52.5k - $72.5k per year

     ...parties to improve future submissions, hit rate Assist with developing promotional material Assist, as required, with any other business...  ...considered a strong asset ~ Experience using graphic design software (e.g. Adobe Photoshop, Canva, InDesign, etc.) considered an... 
    Full time
    Contract work
    Traineeship
    Flexible hours

    Strik, Baldinelli, Moniz, Ltd.

    Kitchener, ON
    2 days ago
  • $125k - $160k per year

     ...leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to...  ...Be Doing: Work with our clients and other Fidus Employees to develop complex FPGA and/or CPLD based systems, including architecture,... 
    Full time
    Internship
    Shift work

    Fidus Systems

    Kitchener, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software development engineer (F/M). Be the first to apply!