Guelph, Ontario, Canada On-site Employment CAD 70,000 - 75,000 Yearly

United Football League (UFL) is hiring a Software Engineer

About the Role

The United Football League (UFL) is looking for a Software Engineer to join our technology team. In this role, you will design, develop, and maintain highly scalable web and mobile applications that power our business operations and support future growth. You will solve complex problems, collaborate with cross-functional teams, and build modern applications in our fast-paced environment.

What You'll Do

  • Support the full Software Development Life Cycle (SDLC) from scoping requirements to deployment in production.
  • Collaborate with IT team members to define and develop new functionality for web-based systems.
  • Design and develop scalable web and mobile application features.
  • Maintain and support AWS environments and associated databases.
  • Evaluate project deliverables and ensure quality, performance, and scalability.
  • Build and maintain tools to integrate internal systems and databases.
  • Partner with program managers and business leaders to support project due diligence and successful delivery of company initiatives.
  • Stay current with emerging technologies, frameworks, and development practices to continuously improve systems and processes.

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • 1–3 years of progressive experience developing production web platforms.
  • Experience with backend development and system architecture.
  • Proficiency with Angular, C# / .NET Core, JSON, and the Xamarin Framework.
  • Cloud development experience, preferably with AWS.
  • Experience developing new applications and contributing to system architecture.
  • Experience working in Agile development environments.

Technical Stack

  • Angular
  • C# / .NET Core
  • JSON
  • Xamarin Framework
  • AWS

Team & Environment

You will join our collaborative Technology Team, reporting directly to the Director of Software Engineering. Our team is focused on building scalable, modern systems that support the company’s long-term growth. This role offers the opportunity to work with cloud technologies, contribute to meaningful projects, and continuously expand your technical expertise.

Work Mode

This is an onsite position.

Required Skills
AngularC#.NET CoreJSONXamarin FrameworkAWSBackend DevelopmentSystem ArchitectureWeb Platform Development
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
United Football League (UFL)

The United Football League (UFL) is the professional spring football league, born from the groundbreaking 2024 merger of the XFL and USFL. The UFL is committed to pushing the boundaries of the game and delivering an elevated experience for players, fans, and partners alike.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago