Metergy Solutions

Senior Software Developer – 12 Month Contract

Metergy Solutions

contract

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$130,000 - CA$165,000 per year

Job Level

About the role

  • Architect and implement scalable .NET (C#) services and Python-based data processing solutions.
  • Lead development of robust data pipelines in Azure Databricks and other cloud-native platforms.
  • Drive adoption of AI-assisted development tools to enhance productivity and code quality.
  • Solve complex technical problems across systems, data workflows, and integrations, applying deep analytical and engineering expertise.
  • Collaborate with cross-functional teams to define technical requirements and solution designs.
  • Conduct code reviews, mentor junior developers, and promote best practices in software engineering.
  • Ensure high standards of testing, CI/CD integration, and system reliability.
  • Contribute to strategic decisions around data architecture, cloud infrastructure, and platform evolution.

Requirements

  • 5+ years of experience in software development with strong proficiency in C#/.NET (preferably .NET 6+).
  • Advanced Python skills, particularly in data engineering and transformation.
  • Deep understanding of cloud-native architectures and data platforms (Azure preferred).
  • Proven experience with ETL/ELT pipelines, data validation, and analytics workflows.
  • Strong grasp of software design principles, including OOP, dependency injection, and event-driven systems.
  • Experience with git-based source control and agile development methodologies.
  • Excellent communication and leadership skills.
Benefits
  • Fully company covered heath and dental benefits from day 1
  • Company funded Health Spending Account
  • Plan for retirement with Deferred Profit Sharing Plan (DPSP) and RRSP Matching
  • Grow with us! We provide support for continuous learning.
  • Paid personal and sick days on top of your vacation
  • Summer hours to enjoy the weather
  • Company sponsored social events & more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#Pythondata processingdata pipelinesETLELTOOPdependency injectionevent-driven systems
Soft Skills
leadershipcommunicationcollaborationmentoringproblem-solvinganalytical skillscode reviewbest practices