Talent.com
CGI
Senior Software Engineer – C#.NET (Backend Developer)CGI • Toronto, Ontario, Canada
Senior Software Engineer – C#.NET (Backend Developer)

Senior Software Engineer – C#.NET (Backend Developer)

CGI • Toronto, Ontario, Canada
22 days ago
Salary
CA$80,000.00 yearly
Job type
  • Full-time
Job description

Position Description:

This role is hybrid and requires you to be at our downtown Toronto and/or Client office (44 King St) at a minimum 2 days per week subject to change at any time.

We are seeking a Senior Software Engineer to support the design development and enhancement of a financial reconciliation application. This role is primarily focused on backend development using C# technologies and is ideal for someone who enjoys building scalable enterprise applications working with large volumes of financial data and collaborating with business and technical stakeholders to deliver high-quality solutions.

The successful candidate will contribute to the development of reliable secure and high-performing systems that support financial transaction processing and reconciliation activities within a dynamic and fast-paced environment.

Your future duties and responsibilities:

Design develop test and maintain scalable backend applications using C# Framework/.NET Core/.NET 6.
Build and enhance features for a financial reconciliation platform.
Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
Analyze process and manage financial transactional data and data-intensive workflows.
Develop clean maintainable and well-documented code following established development standards and best practices.
Support application deployments across various environments and assist with release activities.
Ensure application performance reliability scalability and security.
Perform unit testing debugging troubleshooting and performance tuning.
Integrate applications with databases APIs and internal enterprise systems.
Participate in code reviews and contribute to continuous improvement initiatives within the development team.

Required qualifications to be successful in this role:

5 years of experience in software development.
Strong expertise in:
C#
.NET Core and/ 6
Proven experience in backend/server-side application development.
Experience working with relational databases particularly Microsoft SQL Server or similar database technologies.
Ability to work with large datasets and data-intensive applications.
Strong analytical problem-solving and troubleshooting skills.
Excellent communication collaboration and stakeholder management abilities.
Preferred Qualifications
Experience working with financial systems financial data or financial institutions.
Understanding of:
Financial reconciliation processes
Transaction matching and ledger systems
Exposure to:
Enterprise banking systems
Data integration and ETL processes
Familiarity with cloud platforms and cloud-based application architectures.
Experience designing and developing APIs and microservices.

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level geographic market experience and training and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80000$130000. This role is an existing vacancy.

#LI-GS!

Use of the term engineering in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills:

  • .NET Framework
  • Core
  • C#
  • Financial Services
  • RESTful (Rest-APIs)
  • SQL
  • Cloud Computing

What you can expect from us:

Together as owners lets turn meaningful insights into action.

Life at CGI is rooted in ownership teamwork respect and belonging. Here youll reach your full potential because

You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.

Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas embrace new opportunities and benefit from expansive industry and technology expertise.

Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer being able to perform your best during the recruitment process is important to us. If you require an accommodation please inform your recruiter.

That same commitment to fairness extends to how we use technology. To support our recruitment team AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

To learn more about accessibility at CGI contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our teamone of the largest IT and business consulting services firms in the world.


Required Experience:

Senior IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 80000 - 130000
Create a job alert for this search

Senior Software Engineer – C#.NET (Backend Developer) • Toronto, Ontario, Canada

Similar jobs

Senior Software Engineer

BettingJobstoronto, on, Canada
Full-time

BettingJobs is hiring a Senior Software Engineer a global leader in online gaming, to join a new backend engineering team in Toronto.Design, develop, and maintain high-performance.Build and manage ... Show more

 • Promoted

Senior.NET Engineer

EnableToronto, ON, CA
Full-time

About the role Enable provides an intelligent platform that manages pricing and rebates to improve profitability and simplify complex financial processes.Following our 2025 acquisition of Flintfox ... Show more

 • Promoted

Senior Software Engineer, Backend - C$108,200 - C$140,000 A Year

Rivian VW Group TechnologiesToronto County, Canada
Full-time

Develop and deploy critical backend services using Go and AWS.Collaborate on features, automate testing, and ensure application performance and quality. Show more

 • Promoted

Senior Software Engineer, Backend

Portage Ventures GP Inc.Toronto, ON, CA
Full-time

The platform replaces fragmented legacy systems with a unified solution for portfolio management, advanced analytics, risk management, reporting, and operational workflows across the wealth advisor... Show more

 • Promoted

Senior Backend Software Engineer

PigmentToronto, ON, CA
Full-time

Since our founding in 2019, Pigment has become one of the fastest-growing SaaS companies in the world today.Our product, a highly efficient Enterprise Performance Management (EPM) platform is helpi... Show more

 • Promoted

Senior.NET Backend Engineer – API & Event-Driven Systems

NGE SportsToronto, ON, CA
Full-time

A leading sports technology company is seeking a Senior.NET Backend Developer to join its backend team.In this role, you will design and maintain backend systems using.Key responsibilities include ... Show more

 • Promoted

Senior Software Engineer — Diagnostics Team

Unitytoronto, on, Canada
Full-time

Developing the Unity platform means designing, building, testing, and maintaining the systems that empower developers to ship and operate live games at scale.The Diagnostics team sits inside Unity'... Show more

 • Promoted

Senior Backend Engineer

DataRobotToronto, ON, CA
Full-time

DataRobot delivers AI that maximizes impact and minimizes business risk.Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale.Da... Show more

 • Promoted

Senior Software Engineer, Backend - C$142,400 - C$190,100 A Year

eBayNorth York, Canada
Full-time

Develops scalable and resilient distributed systems for eBay, leading product design and guiding technical decisions.Requires experience in Java, Scala, and building web applications. Show more

 • Promoted

Senior Software Engineer, Backend - C$120,000 - C$160,000 A Year

SamsungToronto County, Canada
Full-time

Seeking a Software Engineer to develop and maintain cloud-based products and services, integrating with external systems.Responsibilities include writing code, performing reviews, and optimizing pe... Show more

 • Promoted

Senior Software Engineer, Backend (AI Agent Integrations)

CrestaToronto, ON, CA
Full-time

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.Our platform combines the best of AI and human intellig... Show more

 • Promoted

Senior Software Engineer: SaaS & AI Backend

Kaseya Limitedtoronto, on, Canada
Full-time

Join Kaseya as a Senior Software Engineer to influence backend design for SaaS products enriched with AI and data capabilities.This role requires hands-on engineering to build robust backend system... Show more

 • Promoted

Hybrid Senior Backend Engineer in Toronto

Raise - find a more meaningful working experiencetoronto, on, Canada
Full-time

Transform enterprise-scale projects as a Senior Backend Engineer with Raise in Toronto, ON, leveraging a hybrid work environment.Bring your expertise to cloud-native solutions and technical leaders... Show more

 • Promoted

Senior Software Engineer, Backend - Gtpn Sf - $200,000 - $250,000 A Year

AirwallexEast York, Canada
Full-time

Senior Software Engineer for Airwallex's Global Treasury and Payment Network team.Focus on leading strategy, architecture, development, and operation of financial solutions, collaborating with ... Show more

 • Promoted

Senior Software Engineer, Developer Platform

ZipToronto, ON, CA
Full-time

Here at Zip, we're reimagining how modern businesses function in the age of AI.The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most inno... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomToronto, ON, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Software Engineer

Clutch Securitytoronto, on, Canada
Full-time +1

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Backend Engineer - AI-First,.NET/C# (Remote Canada)

Computrition, Inc.Toronto, ON, CA
Remote
Full-time

A leading software company is seeking a Senior Software Engineer to develop a new AI-first SaaS application.You will design backend systems using.NET/C# and apply advanced architectural patterns wi... Show more

 • Promoted

Senior Software Engineer, Backend - C$175,000 - C$205,000 A Year - Remote

Binance.USEast York, Canada
Remote
Full-time

Seeking a Senior Software Engineer for Binance.US to design, build, and maintain backend services using Java.Responsibilities include driving architecture, ensuring security and compliance, and men... Show more

 • Promoted

Senior.NET Software Engineer – Onsite (Downtown Toronto)

Source CodeToronto
Full-time

A technology solutions company is looking for a Senior Software Developer in Toronto.The ideal candidate will have over 8 years of experience in the software development life cycle with a strong kn... Show more