About the role

  • Backend Software Engineer focused on .NET development for Strive Gaming's iGaming platform. Collaborating on scalable services, enhancing legacy code, and developing APIs in a remote setup.

Responsibilities

  • Design, develop, and maintain robust, high-performing backend services and APIs using .NET
  • Build and evolve core platform capabilities and third-party integrations
  • Work effectively within a large, established codebase, modernizing it pragmatically
  • Write comprehensive automated tests to ensure reliability, performance, and security
  • Collaborate with web engineers and contribute to React-based applications where necessary
  • Partner closely with QA, Operations, Security, and Release teams to deliver production-ready software
  • Contribute to architectural discussions and backend design decisions
  • Produce clear, maintainable technical documentation
  • Proactively identify and resolve performance, reliability, and operational issues
  • Support live production systems, including participation in an on-call rotation

Requirements

  • 2+ years of professional experience in .NET development using C# and Web APIs
  • Strong backend engineering skills with a focus on clean, testable, maintainable, and high-performance code
  • Working knowledge of React and modern web development
  • Experience working with heritage or legacy codebases
  • Solid understanding of RESTful API design and integration patterns
  • Awareness of performance, scalability, and security considerations in production systems
  • Working knowledge of SQL databases, caching systems, message queues, and distributed architectures
  • Experience deploying and operating services in virtualised or cloud environments (AWS, Azure, VMware, etc.)
  • Experience working in an agile development environment
  • Ability to work independently in a fully remote setup
  • Legal eligibility to work in Canada

Benefits

  • Flexible remote work arrangement
  • Full ownership of services delivered into production
  • Opportunity to advance within a mature codebase

Job type

Full Time

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudReactSQLVMware.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.