Full Stack Developer

About Us


Stride provides world-class lottery management services and technology to charities and non-profits across Canada.

Stride Management is part of the Jumbo Interactive Group (ASX-300 JIN): An innovative technology company that has grown remarkably over the past 25 years, from humble beginnings with a single computer to a thriving global technology business.

What sets us apart is our unwavering focus on creating possibilities. We develop cutting-edge solutions empowering our not-for-profit and charity partners to raise funds for their vital causes.

Who are we looking for?


We're seeking a skilled Full Stack Developer experienced in C#, ASP.NET Core, WEB_API, Vue.js, Xamarin/MAUI, and database technologies like MYSQL and SQL. This hands-on role involves maintaining and supporting our core business systems while analyzing, developing, testing, and implementing changes that drive our organization forward. If you're passionate about solving technical challenges and contributing to our team's success, we want to hear from you!

As a key contributor, you'll:


  • Take accountability for the delivery of business or system solutions within a Scum Agile delivery methodology.
  • Take accountability for support of business or system solutions in compliance with determined Service Level Agreements (SLA).
  • Analyze, implement, maintain and document system software.
  • Diagnose, isolate and debug software problems and perform problem resolutions.
  • Review, analyze and modify programming systems, including encoding, testing, debugging and installing for a large-scale system.
  • Support implementation of application programs; fix bugs when they occur, help identifying Technical Debt and implement solutions.
  • Participate in sprint reviews of both application development content and process to maximize and share learning.
  • Support the analysis of organizational needs for the development and implementation of applications.
  • Ensure that systems are developed which meet the business needs and specifications.
  • Ensure the operating efficiency of existing application systems.
  • Maintain records for the documentation of systems development and revisions.
  • Ensure adherence to best practices for enhancements and support; ensure adoption and adherence to defined support processes (e.g. incident management, change management, problem management, root cause analysis, source code management, etc.).
  • Design and code applications programs as needed; create test transactions and run unit and system integration tests.
  • Collaborate with other Stride IT staff, PMO, Change Management, architecture and business teams to deliver projects and operational activities.

We're looking for someone with:


  • University Degree in Computer Science, Information Systems, Engineering, Science or equivalent practical experience.
  • 5+ years’ experience in software application development in C# and Microsoft.NET.
  • Required: ASP.Net (4.x and up), WEB_API, Font-end scripting language like JavaScript, HTML/CSS, SASS, Bootstrap, and Typescript.
  • Experience with GitHub
  • Experience with Azure PaaS Services, Azure App Service, APIM, Azure AD Integration.
  • Experience with Front-end development using Vue.js, Xamarin/MAUI.
  • Experience with MVC architecture or other frameworks, REST web api.
  • 4+ years’ experience supporting applications including diagnosing, Isolating and debugging software problems, modernizing and developing applications.

Salary:

$85,000 - $95,000 CAD p/a based on experience

Find Your Freedom at Stride:


At Stride, we're all about ensuring our team thrives, as a valued member, look forward to:
  • Commitment to Diversity, Equity and Inclusion across the employee career journey,
  • An Employee Assistance Program where you can access counselling and coaching sessions,
  • Focus on talent management, including career and skills development,
  • Health & Wellbeing activities,

We are a 2024 Circle Back Initiative Platinum Employer – we commit to respond to every applicant.

Meet the Other team

Globe IconCalgary - Canada
Clock IconPermanent
Team IconSupport/Call Centre
Company IconStride

Your Jumbo journey starts here…