Talent.com
Blackstone Energy
IoT Software DeveloperBlackstone Energy • Toronto, Ontario, Canada
IoT Software Developer

IoT Software Developer

Blackstone Energy • Toronto, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

JOB DESCRIPTION

POSITION: IoT Software Developer

TYPE: Full-time / Hybrid



About the Company

Blackstone Energy Servicesis a Toronto-based integrated energy transition company that helps public institutions and private sector organizations manage their energycosts consumption and carbon emissions. We are guided by our impassionedvision to take our clients to net-zero emissions by 2050 and crush their carbon footprint.

With our team of like-minded and award-winning climate crusaders our success is built on developing responsible energy and carbon management solutions. This includes budgeting energy procurement cost improvement strategies utility bill management climate risk mitigation strategies consumption efficiencies & conservation efforts GHG emission reductions clean infrastructure retrofits and ESG & regulatory reporting. We are a rapidly growing team with an entrepreneurial culture providing superior customer service and customized energy solutions with impact.

Job Summary

As an IoT Software Developer you will be responsible for maintaining and developing IoT software solutions. You will work closely with Product Owners Engineering and Delivery Teams to bring IoT solutions from development to implementation while providing ongoing support for existing client systems.

Leveraging your experience you will collaborate with internal teams to address technical requirements service requests and solution development. Additionally you will play a key role in customer support ensuring that clients receive timely and effective solutions to their technical issues and providing guidance and assistance to help maximize the value of their systems.

Responsibilities

  • Architect scalable and reliable software systems aligned with business requirements and future growth.
  • Design and implement solutions that handle increasing workloads efficiently ensuring high performance and minimal downtime as usage grows.
  • Strengthen system security through best practices threat monitoring and proactive risk mitigation strategies.
  • Build optimize and manage infrastructure to support performance availability and cost efficiency.
  • Assist in database framework development following standardized solutions
  • Work closely with the team to modernize and update client infrastructure integrating IoT solutions and supporting automation efforts for better operational control.
  • Support team on continuous improvement and QA/QC evaluation processes
  • Gather and evaluate requirements working with Engineering teams and Product Owners design graphical elements and back-end databases
  • Present drafts to internal teams and key stakeholders iterations based on feedback
  • Develop and maintain standards in development process including maintenance and ongoing QA/QC support processes. Maintain energy dashboard suite functionality and software code base using Azure dev ops tools.
  • Support project specialist and IoT Engineers during commissioning & implementation of solutions
  • Support and mentor staff on Identification and troubleshooting of UI/UX issues
  • Support front-end UI/UX solutions including graphical user interface elements (menus tabs charts widgets page navigation reports search)
  • Illustrate design planning using storyboards process flows and sitemaps wireframes mock-ups and prototypes that clearly illustrate functionality
  • Assist in development of IOT architecture server and communication networks for DERMS solutions
  • Work with team to support R&D and testing of integrations to third party systems and services
  • Support development of an automated optimization and continuous commissioning capability for Blackstones blackPAC solution which can perform ML and system analytics.
  • Ongoing development and improvement of customer service initiatives
  • Research & Development testing of new technology verify networking protocols (LoRaWAN MQTT) and open-protocol devices for inclusion in UI/UX front end
  • Communicate effectively with cross-functional teams clients and subcontractors.
  • Follow all company safety procedures when performing work on or offsite
  • Participate in yearly performance reviews quarterly feedback sessions and weekly 1:1s

Requirements

  • Education: Degree or diploma in Computer Science Software Engineering or a related field demonstrating a solid foundation in technical knowledge and principles.
  • Experience: A minimum of 35 years of progressive software development experience in a commercial environment with hands-on experience in Agile workflows (Kanban) tools like Jira and DevOps practices.
  • System Architecture & Scalability: Experience designing and implementing scalable high-performance systems with a strong understanding of system architecture distributed systems and performance optimization.
  • Infrastructure & Cybersecurity: Experience with infrastructure including deployment monitoring and maintenance. Strong understanding of cybersecurity best practices secure system design and risk mitigation.
  • Project Management: Demonstrates a strong understanding of project management principles and financial oversight ensuring successful execution and budget alignment across complex initiatives
  • Engagement: Builds strong relationships for cross-functional collaboration leveraging feedback from clients and product owners to deliver solutions aligned with the product vision and continuous improvement.
  • Design Experience: Supports the design and development of graphical user interfaces using design and wireframing tools contributing to intuitive data visualization energy performance monitoring and client-facing dashboards reports and interactive user experiences.
  • IoT Frameworks: Experience with integration frameworks such as Tridium Niagara Kode Skyspark FIN etc.
  • Systems Integration: API integrations real-time data communication and control strategies experience in metadata tagging (Haystack Brick etc.)
  • Programming Skills: Experience with programming platforms and languages such as React TypeScript JavaScript CSS HTML and Python.
  • Networking Fundamentals: Strong understanding of IT protocols including cybersecurity protocols VLAN IP addressing routing and wireless communications. Ability to present complex IT concepts and coordinate internally and with clients IT Departments.
  • Cross-functional collaboration: Works effectively with IT legal engineering and business teams to align goals and ensure smooth execution.
  • Hybrid: 2 days a week in office.


Relevant Technical Skills

  • DevOps systems e.g. Git Jenkins Azure DevOps or similar.
  • Oracle Certified Professional: Java SE 17 Developer
  • TypeScript Javascript React & Python
  • OpenJS Application Developer (JSNAD)
  • Rest API integrations
  • Experienced in Jira and Confluence
  • Linux systems such as Ubuntu LTS
  • SQL or other database platforms
  • Docker Certified Associate (DCA)
  • Experienced with IoT platforms Docker Java & React

Key Attributes & Skills:

  • Problem-Solving Ability: Display a willingness to dive into software and technical issues proving to be a reliable problem solver and strategic thinker in complex situations.
  • Communication Skills: Possess strong verbal and written communication skills capable of summarizing and explaining complex issues and technical problems effectively and efficiently.
  • Personal Attributes: Be self-motivated take initiative and a be a team player who consistently gets things done driven by a passion for technology software and solution development.

Blackstone is an equal opportunity employer providing equal opportunities to employees regardless of gender race ethnicity disability sexual orientation religion marital status or age. We strive to maintain an inclusive culture where everyone feels valued respected and heard and can be their best selves at work. Our commitment to sustainability and climate responsibility is foundational to who we our Corporate ESG reporthere.

We thank all candidates for their interest however only those being considered for an interview will be contacted. Our recruitment process does not use artificial intelligence (AI) tools to support activities such as application screening and candidate assessment. All hiring decisions are reviewed and made by human representatives of the Company.


Required Experience:

Manager


Employment Type : Full-Time
Experience: years
Vacancy: 1
Create a job alert for this search

IoT Software Developer • Toronto, Ontario, Canada

Similar jobs

Senior Software Developer – IoT

Armstrong Fluid Technologytoronto, on, Canada
Full-time

Imagine working at the forefront of innovation in fluid-flow technology, with over 1400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facili... Show more

 • Promoted

SaaS Developer

Redwood Softwaremarkham, on, Canada
Full-time

At Redwood, we empower our customers with lights-out automation for their mission-critical business processes.Redwood Software is the leading orchestration platform for the autonomous enterprise, d... Show more

 • Promoted

Software Architect

Paymentusrichmond hill, york region, Canada
Full-time

The Software Architect has an expert understanding of the enterprise platform and seek to transform client requirements into core features of the scalable enterprise platform.The Software Architect... Show more

 • Promoted

Software Developer III

Moneris Solutions CorpToronto, ON, CA
Full-time

Software Developer III – Credit Risk Platform.As a Software Developer III, you will design, develop, and enhance systems powering Moneris’ Credit Risk platform, supporting core business operations ... Show more

 • Promoted

Senior Software Developer

Seequent LimitedToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,... Show more

 • Promoted

Senior Software Developer

InteracToronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

Consultant Developer (Software Developer) - Industry Innovation & Co-Development Group

Guidewire SoftwareToronto, ON, CA
Full-time

Consultant Developer (Software Developer) - Industry Innovation & Co-Development Group.Organization: Industry Innovation & Co-Development Group (InnoCoDev).This team will operate as a dedicated str... Show more

 • Promoted

Senior Software Developer

GofractionalToronto, ON, CA
Temporary

Senior Software Developer for a 6-month contract at Intact Financial Corporation in Toronto, Ontario, Canada.Toronto, Ontario, Canada On-site.Engineering Senior Software Engineer.Intact Financial C... Show more

 • Promoted

RQ06294 - Software Developer - Senior

Teacup Tech Systems IncToronto, ON, CA
Full-time

About the job RQ06294 - Software Developer - Senior.Entities, Forms, View, Reports, Ribbon, Menus, and Dashboard.CRM Workflows, Plug-ins and Complex.Microsoft Power Automates flows.Expert knowledge... Show more

 • Promoted

Software Developer III

Dayforce US, Inc.Toronto, ON, CA
Full-time

We are building the next generation of how customers are implemented in Dayforce.This team is transforming a massively complex process into one that can be led by customers, partners, and Dayforce ... Show more

 • Promoted

Senior Software Developer

Toronto Film SchoolToronto, ON, CA
Full-time

Build the Platform That Powers the Future of Vehicle Access.Toronto (Remote / Hybrid considered).We're looking for an experienced developer who wants to spend their time building, not managing.Some... Show more

 • Promoted

Software Developer III, Vehicle Intelligence

ACV Auctionstoronto, on, Canada
Full-time

Software Developer III, Vehicle Intelligence.Posted Wednesday, July 22, 2026 at 4:00 AM.If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth... Show more

 • Promoted

Senior Staff Embedded Software Developer - DSP

GE-Vernova-markham, on, Canada
Full-time

Join the innovative Grid Automation Technology team! We are seeking an experienced embedded DSP Developer to join our dynamic team in creating the building blocks to enable digital transformation i... Show more

 • Promoted

RQ08846 - Software Developer - Senior

Rubicon PathToronto, ON, CA
Full-time

About the job RQ08846 - Software Developer - Senior.This position is currently listed as "Hybrid" and.The details of this arrangement will be confirmed with the Hiring Manager.Extension/Amendment A... Show more

 • Promoted

Senior Software Developer - Workflows

Verily HealthToronto, ON, CA
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

Hybrid Software Developer Role at Seequent

SeequentToronto, ON, CA
Full-time

Transform the future of Earth sciences with Seequent as a Software Developer.This hybrid position in Toronto focuses on subsurface information management and high-performance applications.As a deve... Show more

 • Promoted

Senior Software Developer (Geotab Vitality)

GeotabToronto, ON, CA
Permanent

Senior Software Developer (Geotab Vitality).Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals ... Show more

 • Promoted

Senior Software Developer

Yoush ConsultingToronto, ON, CA
Temporary

Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artifacts, solution architecture, security requirements, data models, dev... Show more

 • Promoted

Senior Staff Embedded Software Developer - DSP

GE Vernovamarkham, on, Canada
Full-time

Join the innovative Grid Automation Technology team! We are seeking an experienced embedded DSP Developer to join our dynamic team in creating the building blocks to enable digital transformation i... Show more

 • Promoted

Innovative Software Developer Role at Intuit

IntuitToronto, ON, CA
Full-time

Launch your career with Intuit as a Software Developer, focusing on Java, Kotlin, AWS, and UI frameworks in the vibrant city of Toronto.Ideal for entry-level candidates! Intuit seeks a dynamic dev... Show more