cover image
Reliable Controls

Reliable Controls

reliablecontrols.com

2 Jobs

199 Employees

About the Company

We deliver simple, flexible, sustainable building automation solutions from people you can rely on. Since 1986, Reliable Controls has helped facility managers, engineers, and building owners around the world create healthier, more efficient, more secure indoor environments. Our solutions support long-term comfort, performance, and greenhouse gas emission reductions in buildings of all sizes and kinds. Made in Canada and trusted worldwide, our technology is backed by a global network of Authorized Dealers who provide expert local service and long-term support. From product design to customer care, we're committed to people-first partnerships that build trust and deliver results. No matter where you are in your building automation journey, Reliable Controls gives you the tools, training, and support you need to succeed. We're the people and technology you can rely on.

Listed Jobs

Company background Company brand
Company Name
Reliable Controls
Job Title
Software Developer - Portal
Job Description
**Job title:** Software Developer – Portal **Role Summary:** Develop and maintain intelligent building control web services for a portal platform. Apply domain‑driven design, SOLID principles, and modern front‑end frameworks to deliver scalable, autonomous building management solutions. **Expectations:** - Contribute to the entire SDLC: design, estimate, code, test, debug, and document. - Actively participate in Scrum ceremonies, mentor teammates, and enforce coding best practices. - Resolve customer and technical support issues as needed. **Key Responsibilities:** 1. Design, estimate, review, test, debug, and document code for portal services. 2. Support and guide software development processes and architectural decisions. 3. Collaborate in Scrum meetings and lead team activities. 4. Address customer and technical support tickets. 5. Mentor peers, monitor technical debt, and promote clean coding standards. **Required Skills:** - 2+ years web development with HTML, CSS, JavaScript, and component‑based frameworks (e.g., Dojo, Vue). - 2+ years experience developing C# applications. - Proficiency in Microsoft Azure DevOps, Git/TFS, and Visual Studio Code. - Experience with automated unit/functional testing. - Familiarity with Atlassian Confluence & JIRA. - Agile development experience (Scrum/Kanban). - Strong communication, collaboration, and mentoring abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or related field. ---
Victoria, Canada
Hybrid
Junior
16-01-2026
Company background Company brand
Company Name
Reliable Controls
Job Title
Software Developer - DataWorks
Job Description
Job title: Software Developer – DataWorks Role Summary: Design, develop, and maintain intelligent building control software using C++, C#, and Azure. Apply SOLID, clean architecture, and modern design patterns to deliver robust, enterprise‑grade services. Support the full SDLC with coding, testing, documentation, and technical mentorship within an Agile (Scrum/Kanban) framework. Expactations: Deliver high‑quality code within project timelines; actively reduce technical debt and enforce coding standards. Participate in sprint planning, daily stand‑ups, and retrospectives. Act as a technical point of contact for customer and support tickets. Mentor junior developers and promote continuous improvement. Demonstrate commitment to sustainability and innovation in building automation. Key Responsibilities: - Design, estimate, review, test, debug, and document software components. - Lead development of data‑modeling, fault‑detection, diagnostic, IAM, and domain business logic modules. - Implement DevOps practices on Microsoft Azure, including CI/CD pipelines, automated testing, and infrastructure as code. - Collaborate with cross‑functional teams (product, QA, ops) to deliver features on schedule. - Resolve production and support issues, including code reviews and hot‑fixes. - Monitor code quality, review architecture decisions, and recommend improvements. - Mentor peers, conduct code reviews, and enforce adherence to coding guidelines and best practices. - Participate in Agile ceremonies (Sprint Planning, Backlog Grooming, Daily Scrums, Retrospectives). - Track and report on technical debt, tests coverage, and deployment status. Required Skills: - 2+ years C++ development in Windows environments; strong C++ best practices. - Experience building/maintaining enterprise web applications in C#. - Proven Azure DevOps experience: pipelines, App Service, Functions, and related services. - Proficient with Git, Team Foundation Server (TFS), and Visual Studio Code. - Background in automated unit & functional testing (e.g., MSTest, NUnit, xUnit). - Familiarity with microservices/REST, JSON, and SQL/NoSQL data stores. - Strong grasp of SOLID, clean architecture, and design patterns. - Agile (Scrum/Kanban) working experience, including sprint estimation and stakeholder communication. - Excellent written and verbal communication; ability to explain technical concepts to non‑technical stakeholders. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - No mandatory certifications, but Azure or other cloud certifications are a plus.
Victoria, Canada
Hybrid
Junior
18-02-2026