d1g1t

d1g1t

Software Engineer, Reports

Toronto, Ontario, Canada

Sponsorship not specified$85k-$100kDetected 21 days ago
PythonSQLPostgreSQLRESTFinancial AnalysisLeadershipCommunicationCollaborationProblem SolvingFinancial Reporting

About the role

  • We are looking for a highly motivated and detail-oriented Software Engineer to join our Client Reports team.
  • This is a hands-on role for someone who enjoys working at the intersection of software engineering, business intelligence, financial data, and client-facing quality.
  • You will report to the Reports Development Manager and work closely with colleagues across Client Reports, engineering, implementation, and client-facing teams to ensure reports are accurate, scalable, configurable, and aligned with client needs.

Responsibilities

  • Design, develop, integrate, and maintain scalable, PDF-printable financial reports using Microsoft SSRS, Visual Studio, and RDL-based reporting workflows.
  • Interact with d1g1t's REST APIs to generate, retrieve, and validate financial performance metrics.
  • Suggest, build, and implement enhancements to reporting architecture, configuration patterns, QA processes, and internal workflows to improve scalability, reliability, and efficiency.
  • Hands-on experience building pixel-perfect paginated reports using SSRS, Visual Studio, RDLs, or a closely related reporting technology, with the ability to demonstrate technical crossover into SSRS/RDL-based report development.

Requirements

  • 3-7 years of professional experience in software development, business-intelligence reporting, data reporting, or a related technical role.
  • Experience working with PostgreSQL or a strong foundation in relational database concepts with the ability to ramp into PostgreSQL quickly.
  • Familiarity with REST APIs and the ability to work with API-driven data or metrics.
  • Ability to troubleshoot data, layout, rendering, and performance issues in complex reporting environments.
  • Clear communication skills and the ability to work independently while knowing when to align with the broader team.
  • Comfort contributing ideas, challenging assumptions, and communicating directly and professionally within a collaborative team environment.
  • Bachelor's degree in Computer Science, Business Administration, Engineering, Mathematics, or a related discipline, or equivalent practical experience.

Nice to have

  • Experience working in wealth management, portfolio reporting, investment reporting, financial performance reporting, or another financial-services reporting environment.
  • Familiarity with financial reporting concepts, investment terminology, portfolio data, or performance reporting workflows.
  • Experience validating financial calculations, performance metrics, portfolio data, or client-facing reporting outputs.
  • Experience working with client-specific report configurations or multi-tenant reporting workflows.
  • Work in a culture of collaboration and innovation where your voice is valued and given importance.
  • Employee and Family Assistance Program.
  • Windows equipment

Compensation

  • $85,000 - $100,000 base salary (can be flexible depending on experience level)

Benefits

  • Build flexible and configurable reports that are pixel-perfect, highly accurate, and suitable for client-facing financial and portfolio reporting use cases.

Company info

  • What We're Looking For

This listing is sourced directly from d1g1t's careers page and normalized into a canonical job model.