Retour à la recherche
Logo de recruit22
recruit22Source d’offres vérifiée

C# and .NET 10 Senior Software Engineer, Financial Accounting (Canada)

Offre en anglaisExpiré
  • Canada
  • Télétravail
  • Publié 4 sept. 2026
  • 1 poste

140 000 $ US–180 000 $ US / année

Type d’emploi
Temps plein
Niveau d’expérience
Expérimenté · 5+ ans
Formation minimale
Baccalauréat
Postuler avant le
4 oct. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte

Ce poste est expiré

Ce poste chez recruit22 n’accepte plus de candidatures. L’offre originale reste disponible ci-dessous à titre de référence.

Expiré le 18 sept. 2026

Offre d’emploi originale

Design and maintain hedge accounting features, including effectiveness assessment and journal entry generation. Collaborate with product teams to translate complex financial requirements into automated software and maintain automated testing frameworks.

Détails du poste

The Opportunity Our client is looking for a Senior Software Engineer to join the hedge accounting team within their platform Reporting to the Engineering lead, this role works closely with Product, Delivery, and client-facing teams to deliver accurate, compliant accounting workflows for financial institutions managing derivatives and hedging programs. This position requires a blend of strong software engineering fundamentals and genuine interest in accounting concepts and financial workflows. You will work on client-facing priorities, translating complex accounting requirements into reliable, automated software that treasury teams and accountants depend on daily. What You'll Do Design, build, and maintain hedge accounting features supporting effectiveness assessment, journal entry generation, and reporting workflows across a range of hedge designations and financial instrument types. Collaborate with Product and Delivery on user stories, sprint planning, and supporting documentation within an Agile development lifecycle. Gather and incorporate client feedback directly, working closely with Product and Engineering to translate operational pain points into platform improvements.- Build and maintain automated testing frameworks that ensure the consistency and accuracy of accounting outputs and reporting data. Contribute to a high standard of engineering craft on the team, sharing best practices and supporting the growth of less experienced engineers. What You'll Bring 5+ years of professional software development experience, ideally with exposure to accounting software, financial reporting systems, or treasury management platforms. Familiarity with accounting concepts and financial workflows, with the ability to engage meaningfully with domain experts and translate requirements into well-structured software. Strong proficiency in an object-oriented programming language, including async programming patterns, ORM frameworks, and SOLID design principles. Experience designing and building features that span frontend and backend layers, with an understanding of distributed systems principles such as event-driven architecture, service boundaries, and fault tolerance. Experience writing unit and integration tests using xUnit or similar frameworks, with a genuine commitment to test coverage as part of delivery. Database design and development experience across relational and non-relational systems, including PostgreSQL, MS SQL, or MongoDB. Ability to work effectively across time zones in a distributed, international team environment. B.S. in Computer Science, Finance, Economics, or equivalent practical experience. Preferred Qualifications Proficiency in C# and .NET 10, including async programming patterns and Entity Framework. Experience with React for building responsive, data-intensive frontend interfaces. Familiarity with event streaming platforms such as Kafka for real-time data pipelines. Hands-on experience with AWS services including compute, storage, and managed database offerings. Location Canada Benefits Competitive bonus, base salary, and equity compensation 23 days of PTO Fully remote RRSP contribution at 3% Competitive health benefits The expected salary for this position is $140K to $180K CAD and is eligible for a discretionary bonus and equity. We will consider your skills, experience, and location when determining your pay.

Ce que vous ferez

Design and maintain hedge accounting features, including effectiveness assessment and journal entry generation. Collaborate with product teams to translate complex financial requirements into automated software and maintain automated testing frameworks.

Exigences

Requires 5+ years of software development experience with proficiency in object-oriented programming and database design. A background in accounting software or financial workflows and a degree in Computer Science, Finance, or Economics is expected.

Avantages

• Competitive Bonus • Base Salary • Equity Compensation • 23 Days Of PTO • RRSP Contribution At 3% • Competitive Health Benefits

Compétences indiquées

  • PostgreSQL · Souhaitée
  • React · Souhaitée
  • Agile · Souhaitée
  • Amazon Web Services · Souhaitée
  • MongoDB · Souhaitée
  • C++ · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • C#
  • .NET 10
  • React
  • PostgreSQL
  • MS SQL
  • MongoDB
  • AWS
  • Kafka
  • Entity Framework
  • xUnit
  • Async Programming
  • SOLID Principles
  • Event-Driven Architecture
  • Distributed Systems
  • Financial Accounting
  • Agile

Domaines d’emploi

  • Software
  • Finance & Accounting
  • Technology
  • Engineering
  • Consulting

Postes actuels chez recruit22

Ces possibilités vérifiées acceptent toujours des candidatures.

recruit22 n’a aucun autre poste ouvert sur Jobs.ca pour le moment.

Parcourir les postes actuels