Reporting and Applications Developer Job at Northwest Healthcare Properties REIT, Toronto, ON

Mk5ESDdpbGFGN3JWaFpqWDJIdzAxdGI4d3c9PQ==
  • Northwest Healthcare Properties REIT
  • Toronto, ON

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 Responsibilities

  • Design, 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 Qualifications

  • Microsoft 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 Process

Northwest 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 Careers@nwhreit.com.

Job Tags

Similar Jobs

HOLCIM Group

Tack Truck Driver Job at HOLCIM Group

 ...a Division of Lafarge Canada Inc., is seeking a Seasonal Tack Truck Driver to join our team. The Tack Truck Driver will be responsible for...  ...construction sites as needed. Assist with site preparation and clean-up. Monitor and ensure the safe and accurate delivery of... 

Pantos Logistics Canada Inc.

Appliance Delivery/Installation Operations Supervisor Job at Pantos Logistics Canada Inc.

 ...Company Summary Pantos Logistics Canada Inc. provides top global logistics solutions to over 1,000 clients in services including Ocean, Air, E-Commerce, Trucking, Customs Brokerage, Warehousing, and Cargo Projects. Job Duties Oversee the end-to-end operations of premium... 

Diversified Maintenance

General Cleaner - DC KOHL'S GA Job at Diversified Maintenance

General Cleaner Come work for Diversified Maintenance, a leading company in the Facilities Services Industry since 1973. At Diversified Maintenance we believe that details matter, as do each of our employees and customers. Through our core values of loyalty, honesty...

Yale New Haven Health

Radiology Tech Assistant Job at Yale New Haven Health

 ...promoting access, continuous, comprehensive care and work to provide quality improvement in the care provided to their patients. Assists the Radiologic Technologist with the performance of a variety of technical and clerical duties. Essential duties and... 

Prologistics Carriers

truck driver Job at Prologistics Carriers

Overview Languages English Education ~ Secondary (high) school graduation certificate Experience Will train On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Address ...