Enable job alerts via email!

Sr. C#.NET Developer with both web and desktop experience to support Branch Technology Moderniz[...]

S I Systems

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A technology firm is seeking a Sr. C#.NET Developer to support the modernization of branch technology for a banking client. This hybrid role requires strong C# programming skills, experience with desktop applications, and exposure to front-end technologies like Angular. Ideal candidates will have a minimum of 6 years of experience and a solid understanding of SQL databases, as well as experience in Agile environments. The contractor will collaborate with cross-functional teams to develop and enhance transformative solutions for the banking sector.

Qualifications

  • 6+ years of experience in C# development using .NET frameworks.
  • Experience with desktop applications using WinForms.
  • Exposure to front-end technologies such as Angular.

Responsibilities

  • Develop and maintain C# applications as part of branch technology modernization.
  • Work closely with front-end developers, testers, and business stakeholders to ensure seamless integration.
  • Write clean, maintainable, and efficient code following best practices.

Skills

C# development
.NET frameworks
Angular
APIs
SQL databases
Agile
WinForms
Banking experience

Job description

Sr. C#.NET Developer with both web and desktop experience to support Branch Technology Modernization of our banking client
Sr. C#.NET Developer with both web and desktop experience to support Branch Technology Modernization of our banking client

Location: Hybrid – Downtown Toronto - 1 day onsite per week

Duration: 6-month contract with potential extension

Overview

Our banking client is seeking an Sr. C# Developer to support the Branch Technology Modernization team. The ideal candidate has strong experience in C# development and is comfortable working in a hybrid environment, collaborating with cross-functional teams to modernize branch technology solutions.

Must Haves
  • 6+ years of experience in C# development using .NET frameworks
  • Experience with desktop applications using WinForms
  • Exposure to front-end technologies such as Angular
  • Proficient in building and consuming APIs
  • Strong understanding of SQL databases and backend service integration
  • Experience working in Agile development environments
  • Previous experience in banking or financial services (preferred)
Key Responsibilities
  • Develop and maintain C# applications as part of branch technology modernization.
  • Work closely with front-end developers, testers, and business stakeholders to ensure seamless integration.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and ensure high-quality software delivery.
  • Troubleshoot and debug issues to optimize application performance.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.