freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer (1876)

Summary

Build and modernize financial reporting and analytics platforms using .NET Core, C#, Python, and Azure for a banking client.

NOTE: HYBRID work model, 3-days on-site in Toronto/week

Type: 5-month contract (possibility of extension)

Rate: $85-90/hr, 8 hours/day, 40 hours/week

SKILLS: 5+ Full Stack developer, .NET., .NET Core, C#, SQL, Python, develop APIs, SSAS, MDX, OLAP, cubes, measures, hierchies, financial analytics, Snowflake, Azure, AKS, GitHub Copilot, Cursor, React, Angular, CloudBees, Jenkins, UrbanCode, Angular

DESCRIPTION:

Our banking client is seeking a highly skilled Senior Full Stack Developer to help modernize enterprise financial reporting and analytics platforms. This is an exciting opportunity to work on large-scale, business-critical applications while leveraging modern technologies including .NET Core, Azure, Python, Snowflake, React/Angular, and AI-assisted development tools.

You will play a key role in designing and developing next-generation financial reporting solutions, modernizing legacy OLAP and SSAS environments, and building scalable cloud-based applications that support critical business decision-making.

  • Design, develop, and enhance full-stack financial reporting and analytics applications.
  • Build secure, scalable, and high-performance solutions using .NET, .NET Core, C#, SQL, and Python.
  • Develop and integrate APIs, backend services, and data-driven applications.
  • Collaborate with business stakeholders, analysts, and technology teams to translate reporting requirements into innovative technical solutions.
  • Support the modernization of existing SSAS multidimensional and OLAP-based reporting platforms, including:
  • Cubes
  • Measures
  • Semantic models
  • Contribute to cloud-enabled architecture initiatives leveraging Microsoft Azure services.
  • Participate in code reviews, solution design discussions, testing, and deployment activities.
  • Utilize modern development practices and AI-assisted coding tools to improve productivity and code quality.

REQUIREMENTS:

  • 5+ years of hands-on software development experience.
  • Strong experience with:
  • C#
  • SQL
  • Python
  • APIs
  • Backend services
  • Data-integrated applications
  • Experience translating business requirements into technical solutions.
  • Strong knowledge of:
  • MDX
  • OLAP Concepts
  • Cubes
  • Measures
  • Financial Analytics and Reporting

Data Platforms

Experience working with one or more of:

  • SQL Server
  • Oracle
  • Snowflake
  • Other enterprise analytical databases
  • Experience with Azure cloud technologies, including:
  • Experience with multi-threaded programming.
  • Hands-on experience using AI-assisted development tools such as:
  • Cursor
  • Similar coding assistants

Nice-to-Have Skills

Experience with any of the following is considered a strong asset:

  • React and/or Angular
  • CI/CD platforms including:
  • Jenkins
  • CloudBees
  • UrbanCode
  • Enterprise-scale, high-performance systems
  • Integration with analytics engines and calculation services
  • Financial reporting modernization initiatives

NOTE: As part of our hiring process, we use AI-based systems to support initial applicant screening.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available