1

Junior .Net Software Developer Jobs in Ontario (NOW HIRING)

IoT Software Developer TYPE: Full-time / Hybrid About the Company Blackstone Energy Servicesis a ... We are guided by our impassionedvision to take our clients to net-zero emissions by 2050 and crush ...

As a Senior Software Developer, your key area of responsibility will be creating web-based ... You will need to work closely with more junior team members to provide guidance, as well as Leads ...

\n \n \n \n \n We are looking for an ambitious Junior C# Software Developer to join a high calibre team of Senior Developers in the West Dublin area. \n \n \n \n \n \n Our client dominate within their ...

Senior Software Developer

London, ON ยท Hybrid

CA$85 - CA$95/hr

Senior Software Developer Location: London, ON or Winnipeg, MB Work Model: Hybrid (3 days per week ... Previous experience mentoring junior and intermediate developers. What We're Looking For * Strong ...

As a Senior Software Developer (Backend), you'll be part of our Professional Services team, helping ... By designing and implementing high-quality backend systems, integrating hardware, mentoring junior ...

Software Developer (2 Positions)

Ottawa, ON ยท On-site

CA$111K - CA$140K/yr

Job Posting Title Software Developer (2 Positions) Job Category Systems Engineering Language ... Ability to guide and help develop junior team members. * Ability to apply strong analytical ...

Mentors Junior embedded engineers on the team and throughout the organization What do we need from ... Proficiency in embedded software development tools, debugging techniques, and cross-compilation ...

Lead Software Developer

Mississauga, ON ยท Hybrid

CA$95K - CA$140K/yr

Lead Software Developer Location(s): Status: Get To Know Us: SS&C is leading the way. We continue ... Provide technical guidance, code reviews, and mentorship to mid-level and junior engineers. Help ...

About Meridian The role: We're hiring a contract Software Developer (6 months) to accelerate ... NET. * Strong understanding of OAuth2/OIDC flows and identity integration. * Practical experience ...

Senior Software Developer

Markham, ON ยท Hybrid

CA$115K - CA$164K/yr

... mentor more junior members * Be an integral part of a new and energetic team * Average travel ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.

Software Developer

Toronto, ON ยท On-site +1

CA$100K - CA$107K/yr

The opportunity As the Software Developer, you will analyze, design, develop, and support software ... Opportunities to lead technical projects and act as mentor to junior development staff What you'll ...

next page

Showing results 1-20

Junior Net Software Developer information

What does a Junior .Net Software Developer do?

A Junior .Net Software Developer is responsible for assisting in the design, development, and maintenance of applications using the Microsoft .NET framework. They typically work with languages like C# or VB.NET and collaborate with senior developers to write, test, and debug code. Their tasks often include fixing bugs, implementing minor features, and learning best practices in software development. This role is ideal for those starting their careers in software engineering, as it provides opportunities to build technical skills and gain experience working on real-world projects.

What are the key skills and qualifications needed to thrive as a Junior .Net Software Developer, and why are they important?

To thrive as a Junior .Net Software Developer, you need a solid understanding of C#, .NET frameworks, object-oriented programming, and typically a degree in computer science or a related field. Familiarity with Visual Studio, source control systems like Git, and basic knowledge of databases such as SQL Server are commonly required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with teams and adapt to evolving project needs. These skills and qualities are essential for delivering reliable code, supporting project goals, and growing within a development team.

What are some common challenges faced by Junior .Net Software Developers when starting in their first role?

Junior .Net Software Developers often encounter challenges such as understanding large codebases, adapting to established development workflows, and effectively using tools like Visual Studio and source control systems. They may also need to quickly learn company-specific frameworks or libraries and efficiently debug complex issues. Collaboration with more experienced team members and seeking feedback can help ease the transition and accelerate learning.
What are popular job titles related to Junior .Net Software Developer jobs in Ontario? For Junior .Net Software Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Junior .Net Software Developer jobs in Ontario look for? The top searched job categories for Junior .Net Software Developer jobs in Ontario are:
What cities in Ontario are hiring for Junior .Net Software Developer jobs? Cities in Ontario with the most Junior .Net Software Developer job openings:

IoT Software Developer

Blackstone Energy

Toronto, ON โ€ข On-site

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Salary: Starting salary of $65K

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, Node.js, 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 Node.js 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 are.Read 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.