Software Engineer

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer designing and developing scalable PDF-printable financial reports at d1g1t, a fintech firm. Utilize Microsoft SSRS, Visual Studio, PostgreSQL, and Python for architecting robust financial reporting solutions.

Responsibilities

  • Design, develop, integrate, and maintain scalable, PDF-printable financial reports using Microsoft SSRS, Visual Studio, and RDL-based reporting workflows.
  • Build flexible and configurable reports that are pixel-perfect, highly accurate, and suitable for client-facing financial and portfolio reporting use cases.
  • Write efficient SQL queries, functions, and procedures to retrieve, load, and process data from PostgreSQL.
  • Analyze reporting workflows, information-system processes, and data flows to identify opportunities to improve performance, reliability, and efficiency.
  • Write Python scripts to automate repetitive reporting, validation, or operational tasks.
  • Interact with d1g1t’s REST APIs to generate, retrieve, and validate financial performance metrics.
  • Deploy, test, QA, and troubleshoot report changes and enhancements to ensure accuracy, reliability, layout quality, and functionality across client environments.
  • Troubleshoot reporting issues across data retrieval, report rendering, PDF output, formatting, calculations, and client-specific configurations.
  • Suggest, build, and implement enhancements to reporting architecture, configuration patterns, QA processes, and internal workflows to improve scalability, reliability, and efficiency.
  • Work with internal stakeholders to understand reporting requirements and translate them into practical, maintainable reporting solutions.
  • Contribute to documentation and repeatable practices that improve the quality and scalability of d1g1t’s client reporting function.

Requirements

  • 3-7 years of professional experience in software development, business-intelligence reporting, data reporting, or a related technical role.
  • 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.
  • Strong SQL skills, including experience writing queries, functions, or procedures for relational databases.
  • Experience working with PostgreSQL or a strong foundation in relational database concepts with the ability to ramp into PostgreSQL quickly.
  • Experience using Python to automate repetitive tasks, manipulate data, or support reporting workflows.
  • Familiarity with REST APIs and the ability to work with API-driven data or metrics.
  • Strong attention to detail and a quality-control mindset, especially when working with financial data, report formatting, and PDF outputs.
  • Ability to troubleshoot data, layout, rendering, and performance issues in complex reporting environments.
  • Proven problem-solving ability and aptitude for quickly learning, improving, and supporting complex systems.
  • 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.

Benefits

  • Competitive compensation package with bonus eligibility and comprehensive healthcare benefits.
  • Employee and Family Assistance Program.
  • Fitness and wellness credit.
  • Continuing education allowance.
  • Flexible hours and purpose-driven hybrid work policy.
  • Ability to work abroad for up to two months per year, subject to conditions.
  • Windows equipment

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$85,000 - CA$100,000 per year

Degree requirement

Bachelor's Degree

Tech skills

PostgresPythonSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.