Enable job alerts via email!

.NET Developer

Harris Computer

Ontario

Remote

CAD 110,000 - 120,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology company in Ontario is seeking a talented .NET Developer to enhance customer information systems and ERP platforms. The ideal candidate has extensive backend development experience, particularly with .NET and C#. This position offers great flexibility, a competitive salary, and comprehensive benefits including medical coverage and stock options.

Benefits

3 weeks vacation
Medical, Dental and Vision coverage
Employee stock ownership plan
Flexible work options

Qualifications

  • 3+ years of professional experience in backend development.
  • Strong knowledge of C# and API building.
  • Familiarity with CI/CD workflows.

Responsibilities

  • Develop scalable application logic for CIS and ERP platforms.
  • Implement APIs and business logic using .NET and GraphQL.
  • Collaborate with frontend developers for API integration.

Skills

Backend development
C#
API development
Database management
DevOps knowledge

Education

Undergraduate degree in Computer Science

Tools

Visual Studio
SQL Server
PostgreSQL
Docker

Job description

Join to apply for the .NET Developer role at Harris Computer

Continue with Google Continue with Google

Join to apply for the .NET Developer role at Harris Computer

Get AI-powered advice on this job and more exclusive features.

Sign in to access AI-powered advices

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Overview

Cayenta is seeking a talented intermediate-level .NET Backend Developer to join our Customer Information System (CIS) development team. In this role, you will focus on implementing robust, scalable application business logic for our next-generation Customer Information Systems (CIS) and Enterprise Resource Planning (ERP) platforms.

Overview

Cayenta is seeking a talented intermediate-level .NET Backend Developer to join our Customer Information System (CIS) development team. In this role, you will focus on implementing robust, scalable application business logic for our next-generation Customer Information Systems (CIS) and Enterprise Resource Planning (ERP) platforms.

This role begins with hands-on development in our enterprise-grade CIS application built using the Uniface low-code platform. You’ll work directly on core business functionality and gain a deep understanding of the platform and product domain. Meanwhile, you will work with lead developers, architects and R&D Directors to plan and architect the implementation of .NET / C# for the modernization initiative. Over time, you will transition to the initiative development team at a full time capacity. Your experience with the existing product will provide valuable insight as we design and implement new services.

While this role is primarily backend-focused, experience with React or Go is highly valuable. Prior experience working on software for Utilities is a significant plus.

You will report to the Director of Research & Development, with a preference for candidates based in Canada.

What Will Be Your New Role

  • Take ownership of backend features and services, developing scalable and efficient application logic for our CIS and ERP platforms.
  • Implement APIs and business logic using .NET and GraphQL, ensuring high performance, scalability, and maintainability.
  • Collaborate with frontend developers to integrate APIs and provide seamless backend support for modern user interfaces.
  • Work with relational and non-relational databases, designing schemas and optimizing queries to support application needs.
  • Proactively identify and resolve complex issues, including debugging and optimizing backend performance.
  • Actively participate in code reviews, mentor junior developers, and ensure adherence to backend development best practices.
  • Stay informed about advancements and best practices in backend development to suggest and implement continuous improvements.

What Are We Looking For

  • 3+ years of professional experience in backend development, with a focus on .NET, supported by an undergraduate degree in Computer Science or equivalent practical experience.
  • Strong knowledge of C#, with experience building and maintaining APIs using frameworks like ASP.NET Core.
  • Proficiency in working with relational and non-relational databases (e.g., SQL Server, PostgreSQL, or MongoDB).
  • Familiarity with designing and implementing RESTful APIs and working with GraphQL.
  • Experience with modern authentication mechanisms such as OAuth or JSON Web Tokens (JWT).
  • Knowledge of CI / CD workflows and DevOps tools such as GitHub Actions, Azure DevOps, or Jenkins.
  • A proactive, self-driven mindset with excellent interpersonal and communication skills, enabling effective collaboration and ownership of projects.
  • What Will Make You Stand Out

  • Experience working on backend systems for Utilities software, such as CIS or ERP applications.
  • Familiarity with React or Go development, showcasing your ability to collaborate effectively with frontend teams or transition into full-stack projects.
  • Knowledge of cloud environments, such as Microsoft Azure, and experience with containerization tools like Docker.
  • Contributions to open-source projects or active participation in tech communities.
  • Experience building scalable microservices architectures and optimizing backend performance.
  • Strong debugging and problem-solving skills, with experience working on production-grade applications.
  • What We Offer

  • 3 weeks vacation and 5 personal days
  • Comprehensive Medical, Dental and Vision coverage from your first day of employment
  • Employee stock ownership and RRSP / 401k matching programs
  • Lifestyle rewards
  • Flexible work options (and some pretty cool offices!)
  • And more!
  • About Us

    Founded in 1983 and welcomed to the Harris family in 2004, our Cayenta business unit is the North American leader in technology for medium to large utility clients. We provide innovative end-to-end CIS and ERP solutions that were engineered from the ground up to be agile and seamless, ensuring that our clients have a platform for operational success.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Harris Computer by 2x

    Sign in to set job alerts for “Dotnet Developer” roles.

    Continue with Google Continue with Google

    Continue with Google Continue with Google

    Toronto, Ontario, Canada CA$110,000 - CA$120,000 21 hours ago

    Toronto, Ontario, Canada

    CA$120,000.00

    CA$140,000.00

    1 month ago

    Waterloo, Ontario, Canada

    CA$120,000.00

    CA$140,000.00

    1 month ago

    Kitchener, Ontario, Canada

    CA$120,000.00

    CA$140,000.00

    1 month ago

    Ottawa, Ontario, Canada CA$120,000 - CA$140,000 1 month ago

    Markham, Ontario, Canada $65,000 - $100,000 6 days ago

    Senior Full Stack Developer (Angular, .NET C#, First Spirit CMS)

    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

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