-
Affinity

Contract .NET Developer

Affinity
Canada · Contract · Director

Job Description:

Our enterprise client is seeking experienced .NET Software Developers to support the development and enhancement of an internal web application used by operational teams. The role focuses on improving workflows related to logistics, asset management, and reconciliation processes. Developers will contribute to building secure, scalable, and high‑quality software solutions using modern .NET technologies and cloud services. This position offers hybrid or remote flexibility depending on project needs.


Key Responsibilities
  • Develop, maintain, and enhance web application features using C#, ASP.NET Blazor, and Entity Framework.
  • Design and optimize SQL Server database structures to support performance, data integrity, and security.
  • Integrate application components with cloud services for hosting, storage, authentication, and security.
  • Utilize Azure DevOps or similar platforms for Git source control, work item management, and sprint planning.
  • Collaborate with technical leads and cross‑functional team members to understand requirements and deliver high‑quality solutions.
  • Implement responsive user interfaces using HTML, CSS, and Blazor.
  • Participate in peer code reviews, testing, and documentation to maintain standards and reliability.

Required Qualifications
  • Demonstrated experience developing .NET web applications.
  • Strong proficiency with C#, ASP.NET Blazor, Entity Framework, SQL Server, HTML, and CSS.
  • Experience deploying and managing applications in a cloud environment (e.g., Azure).
  • Familiarity with Git‑based workflows and agile development practices.
  • Strong understanding of object‑oriented programming principles and design patterns.
  • Ability to write clean, maintainable, and well‑documented code.
  • Knowledge of secure coding practices and OWASP principles (asset but not required).
  • Excellent communication skills and ability to work effectively in a remote or hybrid team environment.
  • Bachelor’s degree in Computer Science or related field.

Pay rate for this position is between $75-90/hr depending on skillset and all fit.


Affinity Earn:

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity:

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca



Job Number: 13045

Key Skills

Ranked by relevance

cloud sql server server sql c responsive storage devops owasp css git
Login to Apply
Posted
Jan 31, 2026
Type
Contract
Level
Director
Location
Calgary
Company
Affinity

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Skywaves Rise
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
Austria
IT Services
Information Technology
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
Remitee
Related

Fullstack Developer (.NET + React)

2026-05-27

Full-time
Not Applicable
Argentina
Financial Services
Engineering