Junior Software Developer

4 weeks ago


Markham, Canada Metergy Solutions Inc Full time

April 24, 2024

About Metergy Solutions Inc. ("Metergy")

As one of North America's most experienced submetering providers, we've brought turnkey solutions to our clients for over 15 years. We help our customers effectively manage their utility consumption as we supply, install and remotely read electricity, water and thermal submeters across a fleet of over 700,000 total meter points. Across all building types, retrofit or new construction, we have the knowledge, equipment and staff to deliver a comprehensive solution from design to implementation to billing. We are focused on maintaining strong customer relationships and value team collaboration to achieve our goals. For more information about Metergy, please visit us online

Metergy is a portfolio company of Brookfield Infrastructure. Brookfield is one of the world's largest investors, owners and operators of infrastructure assets across the utilities, transport, energy, data and sustainable resources sectors. This sponsorship provides Metergy with access to large-scale capital, infrastructure investment expertise and global reach.

Our Mission

Through trustworthy expertise in submetering solutions, we empower our clients to make their buildings more marketable and residents to reduce their energy consumption.

Position Summary

Metergy is currently undergoing a significant software development effort seeking to modernize its existing, legacy business systems into a modern, cloud-native solution. This effort touches every aspect of our business from autonomous management of meter points & data collection to customer onboarding, management and billing.

We are seeking driven problem solvers to form a new team of developers to augment our existing development capacity. Successful candidates will have the opportunity to work on cutting-edge cloud technology across our entire stack while learning enterprise-scale best practices without the enterprise culture. Further, candidates are expected to leverage AI-assisted development to augment their learning and development throughout the software development lifecycle.

This is a hybrid role with 3 days of the week collaborating with our team in the Warden (Markham, ON) office. 2 days remote.

Responsibilities
  • Plan, design, and develop new features for software applications.
  • Implement automated unit & integration tests to be used within CI/CD pipelines.
  • Take part in code reviews and pair programming sessions with senior development staff.
  • Identify, debug, and troubleshoot defects.
  • Collaborate with the development team to enhance software design and development.
  • Learn the product catalog & subject matter, attend design meetings, and contribute to overall solution architecture.
Qualifications

The ideal candidate will be:

  • Innovative : Think creatively and adapt to new challenges.
  • Communicative : Collaborate effectively with team members and stakeholders.
  • Technically Competent : Understand modern software development practices, algorithms, and software design.
  • Cloud Proficient : Understand fundamentals of cloud-native computing and how to develop & design modern applications.
  • Evolve Quickly: Adaptability is key - you'll be expected to embrace new paradigms like containers , serverless , and smaller building blocks
All candidates must have:
  • Experience with developing software applications using git for source control.
    • Specific experience using Gitlab, Github, or Azure DevOps considered an asset.
  • Experience with common data structures and algorithms.
  • Experience with object-oriented development practices such as dependency injection, CQRS, event sourcing, etc.

Metergy's recruitment process includes accommodation for applicants with disabilities. All accommodations will consider the applicant's accessibility needs due to disability and are available upon request.


  • Software Developer

    7 days ago


    Markham, Canada Jonas Software UK Full time

    Description :  Software Developer Jonas Software – Club Division If you are looking for a fast-paced environment building something that millions of people use daily, then you’ll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds...


  • Markham, Canada Jonas Software UK Full time

    Description :  Jonas Software – Club Division If you are looking to make difference in a fast-paced environment building solutions that millions of people use on a daily basis, then you’ll find it here with the research and development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and...


  • Markham, Ontario, Canada Metergy Solutions Inc Full time

    April 24, 2024 About Metergy Solutions Inc. ("Metergy") As one of North America's most experienced submetering providers, we've brought turnkey solutions to our clients for over 15 years. We help our customers effectively manage their utility consumption as we supply, install and remotely read electricity, water and thermal submeters across a fleet of...


  • Markham, Canada Metergy Solutions Inc Full time

    April 24, 2024 About Metergy Solutions Inc. ("Metergy") As one of North America's most experienced submetering providers, we've brought turnkey solutions to our clients for over 15 years. We help our customers effectively manage their utility consumption as we supply, install and remotely read electricity, water and thermal submeters across a fleet of...


  • Markham, Canada Metergy Solutions Inc Full time

    April 24, 2024 About Metergy Solutions Inc. ("Metergy") As one of North America's most experienced submetering providers, we've brought turnkey solutions to our clients for over 15 years. We help our customers effectively manage their utility consumption as we supply, install and remotely read electricity, water and thermal submeters across a fleet of...


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, ON, Canada Metergy Solutions Inc Full time

    April 24, 2024 About Metergy Solutions Inc. (“Metergy”) As one of North America’s most experienced submetering providers, we’ve brought turnkey solutions to our clients for over 15 years. We help our customers effectively manage their utility consumption as we supply, install and remotely read electricity, water and thermal submeters across a...


  • Markham, Canada CloudMD Software & Services Inc - CAN Full time

    CloudMD is in search of a **Junior Data Reporting Specialist** to join our growing Reporting and Analytics team. **Who We Are** Are you looking to further develop your career in the Healthcare industry with one of North America’s top innovative healthcare providers? Our success is backed by enthusiastic people, ready to make a positive difference in the...


  • Markham, Canada Jonas Software Full time

    Job Description: THE POSITION: The CORA Group is seeking a Manager of Business Development to join our Mergers and Acquisitions team. This role requires strong leadership skills and the ability to execute and oversee team operations. The Manager will be responsible for mentoring and coaching existing and new business development team members, as well as...


  • Markham, Ontario, Canada The Nationwide Group Full time

    Java and Tomcat Senior Developer The Nationwide Group of Companies (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions to the real estate industry. Utilizing world class technology, TNG delivers solutions to the entire mortgage life cycle through its...

  • Software Developer

    7 days ago


    Markham, Canada EWS Group Full time

    THE POSITION The successful Software Developer works for the homebuilding industry’s leading-edge enterprise software product. The Software Developer designs and creates commercial-grade, high-performing, resilient, and manageable ERP software applications for homebuilders.Responsibilities include: Hands-on development for web-based property management...

  • Software Developer

    7 days ago


    Markham, Canada EWS Group Full time

    THE POSITION The successful Software Developer works for the homebuilding industry’s leading-edge enterprise software product. The Software Developer designs and creates commercial-grade, high-performing, resilient, and manageable ERP software applications for homebuilders.Responsibilities include: Hands-on development for web-based property management...

  • Software Developer

    7 days ago


    Markham, Canada EWS Group Full time

    THE POSITION The successful Software Developer works for the homebuilding industry’s leading-edge enterprise software product. The Software Developer designs and creates commercial-grade, high-performing, resilient, and manageable ERP software applications for homebuilders.Responsibilities include: Hands-on development for web-based property management...


  • Markham, Canada Jonas Software Full time

    Job Description: Business Development Associate, Jonas Software - Mergers and Acquisition Division JOB RESPONSIBILITIES: - Conduct industry and competitive research to identify vertical market software businesses that meet our strategic criteria and specific metrics;- Strike up and nurture relationships with business owners, shareholders and senior...


  • Markham, Canada Jonas Software Full time

    Job Description: M&A Business Development Co-op Jonas Software Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical...

  • software developer

    1 month ago


    Markham, Canada JST Solutions Full time

    Education: Bachelor's degreeExperience: 5 years or moreTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection...

  • software developer

    1 month ago


    Markham, Canada JST Solutions Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...


  • Markham, Canada JAM Software GmbH Full time

    Senior Software Engineer – Python Automation Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...


  • Markham, Canada JAM Software GmbH Full time

    Senior Software Engineer – Python Automation Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...