Guelph, Ontario, Canada On-site 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 AngularC#.NET CoreJSONXamarin FrameworkAWSBackend DevelopmentSystem ArchitectureWeb Platform Development
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.
All jobs at United Football League (UFL) Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago