Skip to Main Content

Job Title


Reporting and Applications Developer


Company : Northwest Healthcare Properties REIT


Location : Toronto, Ontario


Created : 2025-05-05


Job Type : Full Time


Job Description

About the Role:We are seeking a Reporting and Applications Developer to join our dynamic IT team. In this role, you will design, develop, and maintain a variety of applications and reports leveraging the Microsoft technology stack. You will work hands-on with custom SQL reporting, ASP.NET and C# development, SSIS workflows, Power BI, and Power Apps solutions.This position offers a blend of both structured project work (approximately 50%) and ongoing application development and support (50%). You’ll collaborate closely with project managers, business leads, and a small team of experienced IT generalists to deliver impactful solutions that directly support business operations.Key responsibilities include enhancing and supporting our ERP system (Yardi Systems), developing business-critical reports and dashboards, maintaining internal web applications, and participating in cross-functional projects.This is an exciting opportunity for a versatile technical professional who thrives in a fast-paced, collaborative environment.Key ResponsibilitiesDesign, develop, and maintain SQL-based reports, including Yardi Standard Reports (YSR) and SQL Server Reporting Services (SSRS).Maintain and enhance ASP.NET MVC web applications and supporting business logic.Develop and maintain Power BI dashboards and applications built with Power Apps.Build and manage ETL workflows using SQL Server Integration Services (SSIS).Create and optimize SQL Server objects, including stored procedures, views, and functions.Participate in structured, cross-functional projects, collaborating with project managers to scope, develop, and implement solutions within defined timelines.Collaborate with stakeholders to gather, analyze, and document business and technical requirements.Prepare thorough technical documentation and ensure rigorous testing of all developed solutions.Stay current with industry best practices, emerging technologies, and new development methodologies.Key Qualifications, Skills and Experience:Post-secondary education in Computer Science, Information Technology, or a related field—or an equivalent combination of education and experience.5+ years of hands-on experience with SQL development and C# programming.Proficiency in C#, T-SQL, ASP.NET, SharePoint, CSS, and JavaScript.Proficiency with reporting platforms such as SSRS, Crystal Reports, and Power BI.Proficiency in Power Apps development and SharePoint integrations.Experience with ERP platforms such as Yardi Systems, including YSR report development.Practical experience building custom dashboards and applications using Power BI and Power Apps.Strong understanding of financial accounting and GAAP principles.Strong troubleshooting, analytical, and problem-solving skills.Comfortable balancing day-to-day application support with project-based development, including working alongside project managers and business stakeholders to deliver structured solutions.Self-starter with demonstrated ability to learn and adapt to new tools and technologies.Excellent collaboration skills and a team-oriented mindset.Exceptional attention to detail and a methodical approach to tasks and documentation.Strong verbal and written communication skills, with the ability to clearly document and explain technical concepts.Preferred QualificationsMicrosoft certifications related to SQL, Power BI, or Power Apps.Experience with PowerShell scripting, REST APIs, XML/JSON data structures, and cross-platform web development.Industry experience in real estate, property management, or asset management environments.Knowledge of real estate accounting practices and reporting.Accommodation during Recruitment ProcessNorthwest Healthcare Properties REIT values diversity in the workforce, is an equal opportunity employer and welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.Persons with disabilities who need accommodation during the application process or require job postings in an alternative format, kindly notify the Northwest People & Culture Team at .