Talent.com
C#.NET Developer at RAMP InterActive
C#.NET Developer at RAMP InterActiveRAMP InterActive • Edmonton, Alberta, Canada
C#.NET Developer at RAMP InterActive

C#.NET Developer at RAMP InterActive

RAMP InterActive • Edmonton, Alberta, Canada
30+ days ago
Job type
  • Full-time
  • Quick Apply
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.

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.
  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work environment.
  • The chance to work on exciting projects that impact the sports community.
  • How to Apply :

    If you are passionate about .NET development and eager to contribute to a dynamic and innovative team, we would love to hear from you. Please submit your resume, portfolio, and a cover letter detailing your experience and why you are a great fit for this role to careers@rampinteractive.com

    Create a job alert for this search

    Developer • Edmonton, Alberta, Canada

    Similar jobs
    Senior Full-Stack.NET Developer — API & Enterprise UI

    Senior Full-Stack.NET Developer — API & Enterprise UI

    Vantix Systems Inc. • Edmonton
    Full-time
    A technology solutions company in Edmonton is seeking a Senior Full Stack Developer with extensive experience in API development and back-end architecture. The ideal candidate will have a strong und...Show more
    Last updated: 10 days ago • Promoted
    Geometry Private Tutoring Jobs Beaumont (Alberta)

    Geometry Private Tutoring Jobs Beaumont (Alberta)

    Superprof • Beaumont (Alberta), Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Free Cash by Almedia • Bon Accord
    Remote
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Free Cash by Almedia • Bon Accord
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Remote : Get Paid to Play Games

    Remote : Get Paid to Play Games

    Free Cash by Almedia • Bon Accord
    Remote
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Senior.Net Full-Stack Developer

    Senior.Net Full-Stack Developer

    Targeted Talent • Edmonton, AB, Canada
    Full-time
    Our client located in downtown Vancouver is looking to grow their technology team and are looking for multiple experienced. Our client offers online gift card infrastructure, technology and marketin...Show more
    Last updated: 30+ days ago • Promoted
    Developer

    Developer

    JAVA Holdings Ltd. • Edmonton, AB, Canada
    Full-time
    North America and Europe and is engaged in its acquisitions providing high level execution support for large utility, oil and gas, and power generation projects, specializing in EPCM (Engineering, ...Show more
    Last updated: 27 days ago • Promoted
    Intermediate.Net Developer

    Intermediate.Net Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies. Experience with mentorship, performing code reviews and guiding architectur...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate.Net Full-Stack Developer

    Intermediate.Net Full-Stack Developer

    Targeted Talent • Edmonton, AB, Canada
    Full-time
    Our client located in downtown Vancouver is looking to grow their technology team and are looking for multiple experienced. Our client offers online gift card infrastructure, technology and marketin...Show more
    Last updated: 30+ days ago • Promoted
    Appointment Setter - Work From Home - 60k / Year

    Appointment Setter - Work From Home - 60k / Year

    Spade Recruiting • Bon Accord, Alberta
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior.Net Developer

    Senior.Net Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    Our client is a large fintech firm with a product that you've likely used many times before.Software Developer, developing applications with. Experience developing on the front-end with either.E...Show more
    Last updated: 30+ days ago • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    Synechron • Edmonton
    Full-time
    Direct message the job poster from Synechron.At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative te...Show more
    Last updated: 10 days ago • Promoted
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Beaumont, Alberta
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    Customer Service - Remote - 50k-60k / Year

    Customer Service - Remote - 50k-60k / Year

    Spade Recruiting • Beaumont, Alberta
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Developer (C#,.Net, React)

    Full-Stack Developer (C#,.Net, React)

    Targeted Talent • Edmonton, AB, Canada
    Full-time
    Our client located in downtown Vancouver is looking to grow their technology team and are looking for multiple experienced. Our client offers online gift card infrastructure, technology and marketin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Neural Network Kernel Software Development Engineer

    Senior Neural Network Kernel Software Development Engineer

    Targeted Talent • Edmonton, AB, Canada
    Full-time
    Senior Neural Network Kernel Software Development Engineer.Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamli...Show more
    Last updated: 30+ days ago • Promoted
    Get Paid to Play Games Online – Earn Real Money While Having Fun!

    Get Paid to Play Games Online – Earn Real Money While Having Fun!

    Free Cash by Almedia • Bon Accord
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Bon Accord
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted