Senior Full Stack Developer

BLANKSLATE Partners Logo

BLANKSLATE Partners

๐Ÿ’ต $110k-$140k
๐Ÿ“Remote - Canada

Summary

Join Splashdot, Canada's leading provider of digital contests and engagement solutions for the lottery industry, as a Senior Full-Stack Developer. This full-time, remote position offers a fast-paced environment with significant independence and flexibility. You will work on diverse projects, improving Splashdot's core platform and collaborating with various teams. The role requires extensive experience in Microsoft-stack web applications and Azure native development. Competitive benefits and a salary range of $110,000-$140,000 are offered. You must be eligible to work in Canada.

Requirements

  • 5+ years of professional experience with C# web development, including .NET Core and ASP.NET legacy applications (3.5 and 4.7)
  • 5+ years of professional experience with Microsoft SQL Server/T-SQL
  • 2+ years of experience with Azure native development, including Azure App Services, Azure SQL, and Azure DevOps
  • Proficiency with core front-end web skills: HTML, CSS, Javascript
  • Understanding of web application security best practices, including preparing for and interpreting vulnerability assessments and pen tests
  • Superlative organizational and time-management skills, including independent management of deadlines
  • Excellent written and spoken English

Responsibilities

  • Work with project teams to scope and develop a variety of applications, primarily web apps and APIs
  • Design and implement improvements to Splashdotโ€™s core proprietary platform
  • Identify and fix performance and functional issues
  • Engage in peer code review and testing
  • Research and evaluate new technologies and methodologies
  • Liaise with client, partner, and vendor technical staff

Preferred Qualifications

  • Experience with Azure Functions, API Gateway, and application containerization is a plus
  • Experience with clientside frameworks such as React or Vue, as well as jQuery, is a plus

Benefits

  • Fully Remote Work
  • Competitive Benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.