Harris healthcare Logo

Harris healthcare

.NET Developer

Job Posted 13 Days Ago Posted 13 Days Ago
Be an Early Applicant
Ontario, ON
Mid level
Ontario, ON
Mid level
The .NET Developer will implement scalable backend logic for CIS and ERP platforms, create APIs, collaborate with frontend teams, and mentor junior developers.
The summary above was generated by AI

OVERVIEW

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

Top Skills

.Net
Asp.Net Core
Azure Devops
C#
Docker
Github Actions
GraphQL
Jenkins
Json Web Tokens
MongoDB
Oauth
Postgres
Restful Apis
SQL Server

Similar Jobs

13 Days Ago
Easy Apply
Hybrid
Mississauga, ON, CAN
Easy Apply
Mid level
Mid level
Artificial Intelligence • eCommerce • Information Technology • Mobile • Payments • App development • Utilities
The Software Engineer will design, implement and maintain systems and features, collaborating with teams to develop innovative software solutions.
Top Skills: .Net.Net CoreAsp.NetAWSC#CSSDockerHTMLJavaScriptKafkaMongoDBMvcNo-SqlReactReduxSQLTypescript
14 Days Ago
Easy Apply
Hybrid
Mississauga, ON, CAN
Easy Apply
Senior level
Senior level
Artificial Intelligence • eCommerce • Information Technology • Mobile • Payments • App development • Utilities
Responsible for designing and implementing software systems, modifying existing systems, collaborating with teams, and mentoring engineers, while engaging in the full software development lifecycle.
Top Skills: .Net CoreAsp.NetAzure CloudC#Cosmos DbCSSDockerHTMLJavaScriptMicrosoft PowerbiMs Sql ServerMvcReactReduxSQLTypescript
Yesterday
Hybrid
Toronto, ON, CAN
Junior
Junior
HR Tech
As a Software Engineer II, you will develop software solutions, enhance customer experiences, and contribute to system designs and documentation, primarily using C#.net and VB.net.
Top Skills: C#.NetSQLVb.Net

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account