C# and .NET 10 Senior Software Engineer, Financial Accounting (Canada)
- 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