Senior Backend Software Developer (6 Month, Contract)

The Dufresne GroupWinnipeg, MB
Hybrid

About The Position

The Dufresne Group is seeking an Intermediate Backend Software Developer for a 6-month contract position within their eCommerce Team. This role will focus on developing the backend system, working closely with the front-end team to support the website, which is integrated with Shopify Plus and other third-party systems.

Requirements

  • Bachelor’s degree or diploma in computer science, programming, software development or a related field. A combination of education and experience will be considered.
  • Strong proficiency with C# and .NET framework, with experience in ASP.NET, Web API, and Entity Framework.
  • Familiarity with database design, optimization, and querying using SQL Server or similar databases.
  • Understanding of the Shopify API, or the ability to learn the Shopify API quickly is required.
  • Experience with Agile methodologies and version control systems such as Git.
  • Excellent interpersonal and communication skills, both written and verbal.
  • Works well in a team environment and effectively collaborates on complex projects.
  • Critical thinker and problem solver, with strong attention to detail, organization, and prioritization skills.

Nice To Haves

  • 5+ years of experience in ASP.NET, .NET Core, MVC and entity framework, C# for back-end development is an asset.
  • Knowledge of Microsoft Azure or Amazon AWS is an asset.

Responsibilities

  • Design, develop, and maintain high-performing backend services and APIs using .NET technologies.
  • Provide estimations for requested features and work on Azure DevOps, following agile processes.
  • Develop and maintain a Shopify App as a Shopify Sales Channel.
  • Write, clean, and document code that is easy to follow, modular in design, and follows best practices.
  • Set up, configure, and build complex databases, including data structure normalization, query optimization, security, and integrity.
  • Collaborate with cross-functional teams to identify and address system bottlenecks, performance issues, and security vulnerabilities and provide technical support where required.

Benefits

  • Market competitive wages
  • Career growth and continuous development
  • Respectful and family-oriented working environment with strong company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service