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.