Enable job alerts via email!

.NET Developer

MediSolution

Ontario

On-site

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an intermediate .NET Backend Developer, where you'll be instrumental in building robust application logic for cutting-edge Customer Information Systems and Enterprise Resource Planning platforms. This role offers the chance to work with modern technologies and collaborate with talented teams. You'll take ownership of backend features, ensuring high performance and scalability while mentoring junior developers. With a supportive environment that values continuous improvement, you can expect to grow your skills and make a significant impact in the utility sector. Enjoy a vibrant workplace culture that promotes work-life balance and offers generous benefits.

Benefits

3 weeks vacation
5 personal days
Comprehensive Medical, Dental, and Vision coverage
Employee stock ownership
RRSP/401k matching programs
Lifestyle rewards
Flexible work options

Qualifications

  • 3+ years of backend development experience with .NET.
  • Strong knowledge of C# and API development using ASP.NET Core.

Responsibilities

  • Develop scalable application logic for CIS and ERP platforms.
  • Implement APIs and business logic using .NET and GraphQL.

Skills

.NET
C#
API Development
Problem-Solving
Communication Skills

Education

Undergraduate degree in Computer Science

Tools

SQL Server
PostgreSQL
MongoDB
GitHub Actions
Azure DevOps
Jenkins
Docker

Job description

Cayenta is seeking a talented intermediate-level .NET Backend Developer to join our software 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.

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.

We’re looking for a developer with a proven track record in building and maintaining modern backend applications, a passion for solving complex challenges, and a mindset focused on continuous improvement.

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!)

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.

Harris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia.

Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams!

Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”!

  • We empower our employees to make a difference
  • We have an award winning culture
  • We offer opportunity to learn
  • We are financially strong and we are owned by the largest software company in Canada (CSI)
  • We have fun!

Follow us on social media to learn more about our company values, culture and initiatives!

Harris is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.

If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at (1)-613-226-5511 or at HarrisTalentAcquisition@harriscomputer.com

This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

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

Similar jobs

Senior Developer .NET - Financial Platform for Insurance management

Groom & Associés / Associates

Ontario

Remote

CAD 105,000 - 120,000

6 days ago
Be an early applicant

C#.Net Developer (Blazor)

QA Consultants

Kincardine

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

.NET Developer (Contract)

Electric Mind

Toronto

Remote

CAD 100,000 - 140,000

6 days ago
Be an early applicant

Senior Software Developer, Full Stack

Hootsuite

Ottawa

Remote

CAD 98,000 - 138,000

6 days ago
Be an early applicant

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100,000 - 140,000

6 days ago
Be an early applicant

Back-End Developer AKA Naturally curious developer

InnerSpace

Toronto

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Software Engineer - Credit

MQ Referrals Only

Toronto

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Software Engineer - Cloud Images

Canonical

Ottawa

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Full-Stack Developer (Node.js, Fastify, React) - Canada

Talencore

Toronto

Remote

CAD 80,000 - 100,000

6 days ago
Be an early applicant