Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
online marketing manager Internship Opportunites for Students Internship Opportunities for Students Business Insights Staff Accountant Developer Enablement Manager Senior Graphic Designer Coordinator Marketing Specialist Staff Accountant II Staff Accountant I Jr Staff Accountant Accountant Staff Accountant Consulting Associate Part Time Credit Card and Vendor German Certified Public Accountant Bookkeeper Staff Accountant SR Staff Accountant Staff Accountant II Accountant Staff Accountant Accountant ACCOUNTANT I - OFFICE OF FINANCE Staff Accountant Staff Forensic Accountant Staff Accountant - NextGen Internship Staff Accountant - Palomar South Beach Accountant Staff Accountant Staff Accountant Staff Accountant Controller Audit Intern - Spring Project Controls Support Associate Accountant Staff Accountant Staff Accountant Staff Accountant STAFF ACCOUNTANT Staff Accountant in Tax Staff Accountant Non-Profit Staff Accountant Senior Accountant Adjunct Faculty Pool Audit Associate Assurance Staff RI Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank Borrowell AT&T Insight Global Shopify Square Amazon Flex American Income Life Hatchways Peel Regional Police Creative Circle Vector Marketing Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com 51talk Scotiabank Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection Hootsuite GoParkr autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Junior Full Stack Developer At Ameresco

Location: Calgary, Alberta

Job Description

Overview

Fueled by a dedicated workforce, Ameresco is the premier provider of energy efficiency and renewable technology solutions. From conservation to renewable energy generation, Ameresco employees have developed and implemented over $5 Billion in energy savings solutions that help our customers utilize clean and sustainable resources.

Ameresco is seeking a Junior Full Stack Developer with familiarity in each layer, if not mastery in many and a genuine interest in all software technology.

This includes:

Server, Network, and Hosting Environment;
Data Modeling;
Business Logic;
API layer / Action Layer / MVC;
User Interface;
User Experience;
Understanding what the customer and the business need.

Responsibilities

Writing production ready PHP/ Python/JavaScript code, which is easy to deploy and support, covered by tests and documentation, easy to integrate with other services;
Writing and testing effective MySQL / PostgreSQL data manage/store algorithms;
Working with other developers to launch and deploy new services, being product-oriented and understanding that the ultimate goal is to produce a great product;
In case of service failure or loss of functionality helping the Operations team in restoring services, locating the problem and preventing failures in the future.

Qualifications

Minimum Qualifications:
BS Degree or equivalent.

Preferred Qualifications:
Knowledge of development in one of PHP/Python/JavaScript;
Knowledge of usage databases such as PostgreSQL, MySQL;
Knowledge of the GIT version control systems.

Ameresco Canada Inc. is committed to providing accommodations for applicants with disabilities. If you require an accommodation, we will work with you to meet your needs.