.Net/React Software Developer

Fitzii

Mississauga

On-site

CAD 120,000 - 130,000

Full time

44 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Survalent is seeking a .Net/React Software Developer to expand its core SCADA platform into API and web technologies. You will design and build secure RESTful APIs, a new configuration application for utility engineers, and help set the architectural direction for future applications.

The role requires strong full-stack experience, expertise in C#, ASP.NET Core, React, and database technologies, with a focus on security, performance, and scalability within a regulated environment.

Qualifications

  • Degree or diploma in Computer Science, or equivalent experience.
  • 5 years of full-stack development experience.
  • Experience with React, JavaScript/TypeScript, and related front-end development tools.
  • Experience with C#, ASP.NET Core Web API, microservices, identity authentication, and SignalR/WebSockets.
  • Experience with SQL Server and/or PostgreSQL, MongoDB, and Redis.
  • Strong knowledge of object-oriented programming, multithreading, and performance-focused design.
  • Experience with Git, Docker, and CI-style workflows.
  • Strong communication skills and the ability to work cross-functionally.
  • Experience with C++, WPF, Windows Forms, mapping libraries, encrypted data, or real-time systems is an asset.

Responsibilities

  • Design and develop a secure DMZ-to-core API gateway that allows external applications to safely exchange data with the SCADA/ADMS platform.
  • Apply threat modelling, authentication, data protection, and performance optimization to maintain a regulated isolation boundary.
  • Build a new configuration application that enables utility engineers to manage live grid databases and SCADA settings.
  • Help define the architecture, technology stack, development standards, and technical direction for new applications.
  • Design and build RESTful APIs and full-stack web applications.
  • Take ownership of client-side and server-side architecture.
  • Optimize applications for performance, scalability, security, and operation under heavy loads.
  • Write tests and deliver dependable, mission-critical software where accuracy and correctness are essential.
  • Comply with Survalent's ISO/IEC 27001:2022 Information Security Management System (ISMS) Policy.
  • Comply with Survalent's ISO 9001:2015 Quality Management System (QMS) Policy.
  • Other duties as required

Skills

React
JavaScript/TypeScript
C#
ASP.NET Core
Microservices
Identity authentication
SignalR/WebSockets
SQL Server
PostgreSQL
MongoDB
Redis
Git
Docker
CI/CD
C++
WPF
Windows Forms
Real-time systems

Education

Degree in Computer Science

Tools

Git
Docker
CI/CD pipelines

Job description

.Net/React Software Developer

Company: Survalent

Type: Full-time

Survalent is looking for an experienced Software Developer to help expand our core SCADA platform into API and web technologies. You’ll build the secure connection between external applications and critical utility software while helping create a new configuration application from the ground up. If you enjoy solving complex security and performance challenges, this is an opportunity to help shape the next generation of our platform.

Why You’ll Enjoy this Role
  • Build the secure API layer connecting external applications to our core SCADA/ADMS platform.
  • Help create a greenfield configuration application used by utility engineers to manage live databases and SCADA settings.
  • Influence the architecture, technology stack, development standards, and technical direction of new applications.
  • Solve meaningful challenges involving cybersecurity, authentication, scalability, and performance
  • Work across the full technology stack, from modern React interfaces to .NET APIs, databases, and real-time communications.
What You’ll be Doing
  • Design and develop a secure DMZ-to-core API gateway that allows external applications to safely exchange data with the SCADA/ADMS platform.
  • Apply threat modelling, authentication, data protection, and performance optimization to maintain a regulated isolation boundary.
  • Build a new configuration application that enables utility engineers to manage live grid databases and SCADA settings.
  • Help define the architecture, technology stack, development standards, and technical direction for new applications.
  • Design and build RESTful APIs and full-stack web applications.
  • Take ownership of client-side and server-side architecture.
  • Optimize applications for performance, scalability, security, and operation under heavy loads.
  • Write tests and deliver dependable, mission-critical software where accuracy and correctness are essential.
  • Comply with Survalent's ISO/IEC 27001:2022 Information Security Management System (ISMS) Policy.
  • Comply with Survalent's ISO 9001:2015 Quality Management System (QMS) Policy.
  • Other duties as required
What You’ll Bring
  • Degree or diploma in Computer Science, or equivalent experience.
  • 5 years of full-stack development experience.
  • Experience with React, JavaScript/TypeScript, and related front-end development tools.
  • Experience with C#, ASP.NET Core Web API, microservices, identity authentication, and SignalR/WebSockets.
  • Experience with SQL Server and/or PostgreSQL, MongoDB, and Redis.
  • Strong knowledge of object-oriented programming, multithreading, and performance-focused design.
  • Experience with Git, Docker, and CI-style workflows.
  • Strong communication skills and the ability to work cross-functionally.
  • Experience with C++, WPF, Windows Forms, mapping libraries, encrypted data, or real-time systems is an asset.

This full-time role reports to the Team Lead of SCADA. The salary range for this role is $120,000- $130,000.

About Us:

Survalent Technology Corporation is the leading provider of real-time smart grid management systems for enabling visualization, optimization and improved operations for utilities. For six decades, we have helped more than 800 utilities use operational data to increase reliability, efficiency, and customer service. With our proven and reliable SCADA (Supervisory Control and Data Acquisition), Distribution Management System (DMS), Outage Management System (OMS), and Substation Automation (SA) solutions, utilities transform data into actionable intelligence. We partner with utilities across the globe to create mission critical solutions that will achieve the promise of the Smart Grid.

Survalent values a diverse workplace and strongly encourages women, people of all races, color, creed, ancestry, ethnic origin, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, marital status, family status, and those with disabilities to apply. We use AI tools to help streamline parts of our recruitment process, but every application is reviewed by a member of our team. Survalent is an equal opportunity employer. We are committed to providing accommodations for persons with disabilities. If you require accommodation, we will work with you to meet your needs.

While we appreciate the interest of all applicants, only those selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.Net/React Software Developer
.Net/React Software Developer

Survalent • Mississauga

On-site
CAD 120,000 - 130,000
Software Developer (C++/C#)
Software Developer (C++/C#)

Survalent • Mississauga

On-site
CAD 120,000 - 140,000
Technical Support Agent
Technical Support Agent

Survalent • Mississauga

On-site
CAD 50,000 - 60,000
Technical Support Agent
Technical Support Agent

Survalent • Brampton

On-site
CAD 50,000 - 60,000
Commercial and Industrial- Solution Lead
Commercial and Industrial- Solution Lead

Survalent • Mississauga

On-site
CAD 111,000 - 132,000
Commercial & Industrial- Solution Lead
Commercial & Industrial- Solution Lead

Survalent • Brampton

On-site
CAD 80,000 - 95,000
Commercial & Industrial- Solution Lead (Hybrid)
Commercial & Industrial- Solution Lead (Hybrid)

Fitzii • Mississauga

Hybrid
CAD 80,000 - 95,000
Secure SCADA Full-Stack Engineer (.NET/React)
Secure SCADA Full-Stack Engineer (.NET/React)

Survalent • Mississauga

On-site
CAD 120,000 - 130,000
Team Lead, Progressive Web Application
Team Lead, Progressive Web Application

Survalent • Brampton

On-site
CAD 95,000 - 120,000
Channel Development Manager
Channel Development Manager

Fitzii • Mississauga

Hybrid
CAD 85,000 - 110,000