C# .NET Developer at RAMP InterActive (Edmonton Local ONLY)

RAMP InterActive

Edmonton

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Benefits package
Growth opportunities
Collaborative environment

Job summary

RAMP InterActive in Edmonton specializes in customized content management systems for sports organizations. We are seeking a skilled C# .NET Developer to build and maintain back-end services and web applications.

You will design and develop applications, collaborate across layers of the infrastructure, and contribute to scalable, high-quality software. The team values problem solving and solid design principles.

Qualifications

  • Proficient in C# with strong .NET experience.
  • Experience with ASP.NET, Web APIs, and Blazor.
  • Solid understanding of LINQ and SQL Server.
  • Knowledge of dependency injection and IoC containers.
  • Familiarity with CI/CD and Azure DevOps.
  • Understanding of scalable, testable architectures.

Responsibilities

  • Translate stories into functional applications.
  • Design, build, and maintain C# back-end and web apps.
  • Implement DI patterns for loosely coupled code.
  • Write optimized SQL queries and data access using LINQ.
  • Ensure performance, quality, and reliability of apps.
  • Identify bottlenecks and implement fixes.
  • Create database schemas supporting business processes.
  • Implement automated testing platforms and unit tests.

Skills

C#
.NET Framework / .NET Core / .NET 6+
LINQ
OOP
Design patterns
Azure DevOps
CI/CD
ASP.NET
Web APIs
SQL Server

Tools

ASP.NET
Blazor
Entity Framework
Dapper
SQL Server
Azure DevOps
LINQ

Job description

About Us:

RAMP InterActive is a leading provider of customized content management systems tailored for sports organizations. With over 2500 clients, we deliver innovative solutions that enable our clients to easily manage their websites and mobile applications. Our platform supports a wide array of content, including tables, schedules, standings, and statistics. We are seeking a skilled C# .NET Developer to help build and maintain efficient, scalable back-end services and web applications.

Position Overview:

We are looking for a C# .NET Developer responsible for building web applications and back-end services. Your primary responsibilities will be designing and developing these applications, and coordinating with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

YOU MUST LIVE IN EDMONTON/AREA
Key Responsibilities:
  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable C# code.
  • Implement and maintain dependency injection patterns for loosely coupled, testable code.
  • Write optimized SQL queries and database interactions using LINQ.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
  • Create database schemas that represent and support business processes.
  • Implement automated testing platforms and unit tests.
Requirements:
  • Proficient in C#, with a good knowledge of its ecosystems.
  • Strong experience with the .NET framework (.NET Core / .NET 6+).
  • Solid understanding of dependency injection principles and IoC containers.
  • Proficiency with LINQ for data querying and manipulation.
  • Experience with Microsoft SQL Server and writing optimized SQL queries.
  • Strong understanding of object-oriented programming.
  • Familiar with various design and architectural patterns.
  • Experience with ASP.NET, Web APIs, and Blazor.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
  • Proficient understanding of code versioning tools such as Azure DevOps.
  • Familiarity with continuous integration.
Preferred Qualifications:
  • Experience with Entity Framework or Dapper.
  • Knowledge of concurrency patterns in C#.
  • Experience with Blazor WASM and MudBlazor.
  • Prior experience in the sports industry or with sports-related web applications.
  • Experience with unit testing frameworks (xUnit, NUnit, MSTest).
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work environment.
  • The chance to work on exciting projects that impact the sports community.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Flutter Developer
Flutter Developer

RAMP InterActive • Edmonton

On-site
CAD 90,000 - 120,000
Competitive salary
Benefits package
Professional growth
+1
Senior Software Developer (ID#5504)
Senior Software Developer (ID#5504)

New Value Solutions • Richmond

Hybrid
CAD 110,000 - 150,000
RQ09083 - Software Developer - Senior
RQ09083 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
.Net/Blazer Developer (PL870)
.Net/Blazer Developer (PL870)

United States Digital Space LLC • Toronto

Hybrid
CAD 90,000 - 130,000
Junior Developer
Junior Developer

Worky • Calgary

On-site
CAD 65,000 - 100,000
.Net Developer
.Net Developer

ImmigrationDoor Inc. • Canada

Remote
CAD 80,000 - 100,000
Competitive compensation based on experience
Fully remote work arrangement
Opportunities for professional development
Full Stack Developer - Senior
Full Stack Developer - Senior

VGen Technologies LLC • Edmonton

Remote
CAD 76,000 - 139,000
Junior Full-Stack Software Developer
Junior Full-Stack Software Developer

Effortless Admin Inc. • Edmonton

On-site
CAD 60,000 - 80,000
Comprehensive benefits package
Mentorship from senior developers
Flexible work environment
.Net/Blazor Developer (PL870)
.Net/Blazor Developer (PL870)

Paralucent Inc • Toronto

Hybrid
CAD 83,000 - 131,000