Talent.com
Senior IT Developer
Senior IT DeveloperCourse Merchant • Kitchener, Region of Waterloo, CA
Senior IT Developer

Senior IT Developer

Course Merchant • Kitchener, Region of Waterloo, CA
30+ days ago
Job type
  • Full-time
Job description

Overview

Join to apply for the Senior IT Developer role at Course Merchant .

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. By giving customers a platform that is easy, flexible, and smart, D2L aims to transform how the world learns and improve human potential globally. A member of our Talent Acquisition team reviews ALL of our applications – resumes are read by a real person. They are excited to read what you could add to D2L.

Responsibilities

  • Design and develop functional technical solutions from business specifications, ensuring seamless application integration through configuration, customization, or adoption of third-party solutions.
  • Diagnose and troubleshoot complex integration issues, offering effective and timely resolutions.
  • Build and optimize integrations using modern programming languages (e.g. Python, C#, JavaScript).
  • Implement infrastructure-as-code using tools like Terraform.
  • Architect and deploy scalable solutions on AWS (Lambda, ECS, S3, API Gateway, etc.).
  • Conduct thorough system testing, analyze results meticulously, and ensure the robust execution of business processes.
  • Create and maintain comprehensive documentation throughout the Software Development Life Cycle (SDLC) and key projects, including detailed records of integration processes, system architectures, and best practices with a focus on cloud configurations.
  • Utilize source control and CI / CD tooling like GitHub to maintain code quality, manage the lifecycle of pull requests including raising, reviewing, and approving, and ensure seamless collaboration and deployment processes within the development team.
  • Offer unwavering support for deployed business solutions, resolving post-implementation issues, aiding in deployments, and providing necessary training.
  • Continuously enhance skills in required technologies, standards, and methodologies, staying ahead of emerging technologies to support current and future business solutions.
  • Participate in off-hours scheduled maintenance or be part of an on-call rotation, ensuring system reliability and performance continuity.
  • Collaborate with cross-functional teams to ensure seamless data flow and system interoperability.
  • Lead integration efforts for AI-driven applications and services.
  • Mentor junior developers and contribute to best practices and code reviews.

Qualifications

  • 5+ years of experience in an application development role, consistently delivering high-quality solutions.
  • Advanced proficiency in programming with substantial experience in Python, C#, and database management, particularly with MS SQL or relevant systems.
  • Strong hands-on experience with AWS services and cloud architecture.
  • Expertise in Terraform and infrastructure automation.
  • Familiarity with CI / CD tools (e.g., GitHub Actions).
  • Passion for AI technologies and experience integrating AI / ML models or platforms.
  • Demonstrated capability in the seamless integration and migration of data between various business systems and databases, utilizing tools like C#, Web Services, and API endpoints.
  • Strong analytical and problem-solving abilities, adept at addressing complex challenges with effective solutions.
  • Excellent communication skills, adept at clearly translating technical concepts into understandable solutions for non-technical stakeholders.
  • Well-organized and capable of managing projects and tasks effectively, with a flexible approach to adjusting priorities as needed.
  • Knowledge of enterprise applications such as NetSuite, OpenAir, Salesforce, SharePoint, and Jira is advantageous and will be considered a valuable asset.
  • Education

  • Bachelor's degree in Computer Science or diploma with supplemental business education preferred, or equivalent training and experience
  • AWS certifications (e.g., Solutions Architect, DevOps Engineer).
  • Exposure to AI frameworks
  • Knowledge of data security and compliance standards.
  • Compensation and Benefits

    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

    $85,000—$120,000 CAD

    Equal Opportunity

    D2L is committed to a fair and inclusive work environment. We are an equal opportunity employer that hires and attracts talent regardless of age, race, creed, color, religion, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, status as a protected veteran or any other legally protected grounds and will not discriminate on these bases. We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad customer base and we seek talent with diversity of life experiences and perspectives from around the world. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing careers@d2l.com and a member of our HR team will get back to you. Information received relating to accommodation needs of applicants will be addressed confidentially. D2L maintains a drug-free workplace.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries
  • Education Administration Programs
  • Referrals increase your chances of interviewing at Course Merchant by 2x

    Get notified about new Senior Information Technology Security Officer jobs in Kitchener, Ontario, Canada .

    Related roles

  • Senior Software Engineer I, Fund Admin, Financial Reporting
  • Senior Software Engineer, Product Security
  • Senior Software Engineer I, Manage Company
  • Senior Software Engineer I, Unified Experience
  • Senior Software Engineer (SpaceOps Team)
  • Senior Software Engineer, Banking Activities
  • Senior Software Developer, Application Framework
  • Senior Software Engineer, AI Model serving - Waterloo, Canada
  • Senior Software Engineer, Backend (CI / CD)
  • Senior Software Engineer - Platform Data and Analytics
  • Senior Software Engineer (Online Storage)
  • Senior Software Engineer, Backend (Identity Foundations)
  • Senior Software Engineer II, Frontend Platform
  • Senior Software Developer 2, Artificial Intelligence
  • Senior Software Engineer, Backend (Card Platform)
  • Senior Software Engineer, Fund Operations
  • Senior Software Developer, Custom Development Services
  • We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • Kitchener, Region of Waterloo, CA

    Similar jobs
    Senior Software Developer

    Senior Software Developer

    BinSentry • Kitchener, ON, Canada
    Full-time
    BinSentry is an extremely fast-growing ag-tech company started here in KW.BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, a...Show more
    Last updated: 30+ days ago • Promoted
    Benefits Advisor - Work From Home (69k+ per year)

    Benefits Advisor - Work From Home (69k+ per year)

    HMG Careers • Brant, ON, Canada
    Remote
    Full-time
    This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior AI Developer

    Senior AI Developer

    RouteThis • Kitchener, Region of Waterloo, CA
    Full-time
    Get AI-powered advice on this job and more exclusive features.RouteThis is on a mission to revolutionize technical support. We build AI-powered solutions that help Internet Service Providers and Sma...Show more
    Last updated: 30+ days ago • Promoted
    CMDB Technical Specialist - guelph

    CMDB Technical Specialist - guelph

    Soroc Technology • guelph, on, ca
    Full-time
    ServiceNow CMDB and Discovery Specialist.Configuration Management Database (CMDB) and Discovery processes within the ServiceNow platform. This role is critical to ensuring accurate configuration dat...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    IT Business Analyst - Treasury - guelph

    IT Business Analyst - Treasury - guelph

    Infotek Consulting Services Inc. • guelph, on, ca
    Full-time
    Toronto, ON (Hybrid – 4 days onsite, Fridays WFH).Treasury Technology and Capital Management initiatives within a financial services environment. This role will focus on moving in-house EUCs to vend...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Systems Administrator

    Senior Systems Administrator

    Targeted Talent • Guelph, ON, Canada
    Permanent
    We are looking for an experienced.Systems Administrator (Windows).Ontario! Our client is a large fintech firm with a product that you've likely used many times before.You'll have the opport...Show more
    Last updated: 30+ days ago • Promoted
    Senior Telecom Engineer – IT / OT for Utilities

    Senior Telecom Engineer – IT / OT for Utilities

    CIMA+ • Guelph, ON, CA
    Full-time
    A leading engineering firm in Ontario is seeking an Intermediate to Senior Telecom Engineer focused on delivering IT / OT services to the electrical utility sector. The role involves technical oversig...Show more
    Last updated: 14 hours ago • Promoted • New!
    IT Auditor : Internal Controls & IT Compliance

    IT Auditor : Internal Controls & IT Compliance

    ATS Automation • Cambridge, Region of Waterloo, CA
    Full-time
    A leading automation solutions provider in Cambridge, Canada, is seeking a Corporate IT Auditor.The role involves assessing and analyzing the IT landscape to ensure secure operations and compliance...Show more
    Last updated: 1 day ago • Promoted
    Remote IT Operations Technician

    Remote IT Operations Technician

    Auvik • Kitchener, Region of Waterloo, CA
    Remote
    Full-time
    A tech company is seeking an IT Specialist to support internal infrastructure.This remote position involves ensuring optimal operation of IT devices, providing customer service for support requests...Show more
    Last updated: 14 hours ago • Promoted • New!
    Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

    Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

    Earn Haus • Brant, ON, CA
    Remote
    Full-time +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (SpaceOps Team)

    Senior Software Engineer (SpaceOps Team)

    Spire • Cambridge, ON, Canada
    Full-time
    At Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring, monitor ground station activit...Show more
    Last updated: 30+ days ago • Promoted
    Microsoft Power Platform Developer

    Microsoft Power Platform Developer

    Evolvous Limited • guelph, on, ca
    Full-time
    Senior Power Platform & SharePoint Developer.We are seeking an experienced Senior Power Platform and SharePoint Developer to join our team. The ideal candidate is a self-driven, proactive profession...Show more
    Last updated: 11 days ago • Promoted
    SQL / SSIS Developer with US wire payments processing Experience - BURGEON IT SERVICES

    SQL / SSIS Developer with US wire payments processing Experience - BURGEON IT SERVICES

    BURGEON IT SERVICES • kitchener, on, ca
    Temporary
    Position : SQL / SSIS Developer with US wire payments processing Experience.Location : Toronto, Canada Hybrid (10 days in a month working from office). US wire payments processing domain.Strong knowled...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior.NET Backend Engineer — European FinTech

    Senior.NET Backend Engineer — European FinTech

    Finom • Kitchener, Region of Waterloo, CA
    Full-time
    A European tech startup is seeking a Senior Backend Engineer to enhance their innovative financial platform.This role involves building robust infrastructure using. NET and C#, with a strong focus o...Show more
    Last updated: 14 hours ago • Promoted • New!
    ESB Integration Developer (WebSphere & SOA)

    ESB Integration Developer (WebSphere & SOA)

    Continental Technology Solutions • Kitchener, Region of Waterloo, CA
    Full-time
    A consulting and managed services firm in Kitchener seeks a software developer to build high-quality application solutions. Responsibilities include developing source codes, testing, and collaborati...Show more
    Last updated: 14 hours ago • Promoted • New!
    Product Designer

    Product Designer

    ML6 Search + Talent Advisory • Brantford, ON, Canada
    Full-time
    Our client is seeking a highly motivated and adaptable Application / Design Engineer to join their team.This role plays a key part in supporting sales, design, and project execution - particularly ...Show more
    Last updated: 10 days ago • Promoted
    Senior Developer / Lead (ODI / Snowflake)

    Senior Developer / Lead (ODI / Snowflake)

    Stridely Solutions Corporation • Cambridge, ON, Canada
    Full-time
    Position : Senior Developer / Lead (ODI / Snowflake).Working Days : 5 Days a week, Hybrid (3 Days Work From Office, 2 Days Work From Home). Designed and developed interfaces to load the data from mul...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Essence Coaching Group • Kitchener, ON, Canada
    Full-time
    Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross / year.A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation elec...Show more
    Last updated: 12 days ago • Promoted