SQL Developer

About EPL

At EPL, we quantify changes to the use of our earth’s resources, so we can help our clients make better decisions for our world. 

We help our clients improve both their environmental performance and their bottom line while at the same time providing independent, impartial strategic guidance. Our clients include some of the largest public and private companies in Canada, collectively representing approximately 2.5% of national electricity use.

We have built our reputation on doing things really well.  We have a bright, talented, and engaging team with a lot of passion for what we do: helping large energy users across North America reduce their energy/carbon footprints and quantifying energy costs.  
 
About the Role
Recent and projected growth has led us to search for a SQL Developer to join our Data Systems Group. It’s a team comprised of engineers, developers and analysts who both develop and utilize our proprietary software and data systems to analyze and report on utility data. As a member of the team you will:

  • Write elegant and efficient SQL queries and procedures 
  • Translate requirements into SQL-based objects such as queries, stored procedures, functions etc.
  • Apply your smarts and problem-solving talents to troubleshoot and debug existing queries
  • Monitor query performance and identify opportunities for optimization
  • Liaise with application developers to aide in query construction and use
  • Peer review, test and offer technical guidance to peers performing SQL based projects / tasks 
  • Assist with production configuration and deployment, as necessary
  • Research and recommend new database tools, services and resourcing 
 
EPL Developers take ownership of projects from early in the design phase through development, deployment and maintenance, giving them the opportunity to experience the full development life cycle.

About You
 
You are smart and act with purpose. You want to be a part of building our team and company. 

Nominally, you have a degree in engineering, computer science, or another IT discipline. 

Intermediate to advanced knowledge of Microsoft SQL Server is a must. This includes the ability to:
  • Write advanced queries and create SQL tables, defining their relationships from high- level specs
  • Monitor and tune the performance of queries and database resources
  • Write effective stored procedures and can debug issues in existing SQL

You have a degree of exposure and hands on experience working with C#, Java, Python and/or ASP.Net
 
You are also known for your: 
  • Positive attitude, commitment to the team, and demonstrated ability to do good work
  • Ability to manage your time, adapt to shifting priorities, and meet internal / external deadlines 
  • Effective problem solving and communication skills (verbally and in writing).
 
What to expect
People are the most important part of our company. 
 
We have found that exposure to different parts our business, systems, and processes is essential in developing our team members’ capabilities and careers. The success of our people drives the success of our company. Each team member’s specific role evolves based on their interests, aptitude, and business needs.
 
EPL team members also:
-           Unlimited Vacation & Flexible Work Hours (you own your time)
-           Vibrant workplace & regular team fun (events & activities)
-           Work with super smart and nice people! 
 
 
 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
ErrorRequired field