This recruiter is online.

This is your chance to shine!

Apply Now

Senior Fullstack (C#.NET/React) Developer to support in the development of a fund tracker application with one of our banking clients- 40623/40624

Toronto, ON
  • To be discussed
  • Contract job

  • Published since 4 day(s)

  • 1 position to fill as soon as possible

Senior Fullstack (C#.NET/React) Developer to support in the development of a fund tracker application with one of our banking clients- 40623/40624


Location Address: Hybrid -Toronto - 2 days (Anchor days: Tuesday, Wednesdays)

Subject to change: 3-4 days onsite may be required based on business needs

Contract Duration: ASAP to Oct 31, 2026 - approx. 4.5 months (Possibility of extension & conversion to FTE)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week


Story Behind the Need

Business group: GBME - Group Treasury and Risk Technology, Corporate & Commercial Banking Technology team

Project: The Fund Tracker application is a .net MVC application that tracks limits for funds managed by certain counterparties. This project aims to include additional agency-managed funds at a global level, which includes additional data as well as updating the existing user management system that exists already to include LATAM country users, as well as enforce data segregation based on user portfolios. There are also existing extracts that need to be updated.


Typical Day in Role:

• Full Stack Development - Back-end tech stack: .NET MVC + C#; Backend services & REST APIs

SQL Server; Front-end tech stack: React, TypeScript / JavaScript / HTML / CSS, UI + UX principles; Cross-cutting skills: AI-assisted development (Copilot in IDEs), Prompt engineering + AI code validation

• Work with an existing .NET application and an existing SSMS database.

• Develop and maintain efficient SQL queries to retrieve, manipulate, and analyze data, while optimizing performance through indexing and execution plan analysis.

• Use AI to expedite delivery timelines while still maintaining quality and efficiency of code

• Develop or update existing extracts in an efficient and logical manner.

• Collaborate closely business analysts, QA teams, and fellow developers to deliver features, while actively participating in daily stand-ups to share progress and align on priorities.

• Deploy applications across Windows environments, either manually or through automated deployment pipelines, ensuring successful configuration and integration in each environment.

• Follow established coding standards and best practices for maintainability, security, and performance.


Candidate Requirements/Must Have Skills:

1) 8-10 years of relevant experience

2) Strong experience developing backend applications using .NET MVC, C#, and RESTful APIs

3) Experience leveraging AI coding assistants (e.g., GitHub Copilot) within modern IDEs, including prompt writing and the ability to review and refine AI-generated code for quality, performance, and security

4) Proficiency in building responsive, user-friendly web interfaces using React, TypeScript, JavaScript, HTML, and CSS, with strong UI/UX understanding

5) Experience writing and optimizing SQL Server queries, troubleshooting issues, and performing data analysis


Nice-To-Have Skills:

1) Experience with version control systems (Git, TFVC) and CI/CD practices

2) Previous experience in banking or financial services, specifically with the client Scotiabank

3) Experience with UI design tools (e.g., Figma) and UI design experience


Education:

Post-secondary education in Computer Science, or a related field.


Best VS. Average Candidate:

The best candidate will demonstrate exceptional communication skills with a pleasant and collaborative attitude. They will also bring proven experience with the same or similar technologies, enabling them to contribute effectively from day one, and have experience with using Github Copilot and/or analysing and refining AI code to ensure it meets design, performance and security standards. Looking for a bit more front-end experience.


Candidate Review & Selection - Interview Process

- Interview format: 1 round

- 1st round: In-person/Teams with HM and 1 team member: 30 minutes

Technical based questions. Need to be able to articulate the projects with Real live examples.

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined