15 Sep
|
Survalent
|
Mississauga
15 Sep
Survalent
Mississauga
The systems behind modern utility operations must exchange critical information securely, quickly, and without interruption. 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. 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 contemporary React interfaces to .NET APIs, databases, and real-time communications. 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.
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. Degree or diploma in Computer Science, or equivalent experience. ~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 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.
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.
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. We are committed to providing accommodations for persons with disabilities.
📌 .Net/React Software Developer (Mississauga)
🏢 Survalent
📍 Mississauga