Description

Job Title: Software Developer

Location: Toronto, Ontario

Work Arrangement: Onsite

Pay Rate: CAD$70/Hr – CAD$80/Hr

Role Summary

Seeking an experienced Software Developer to design, develop, and maintain enterprise applications and BI solutions. The role involves end-to-end software development, troubleshooting, and data-driven solution delivery using Microsoft and Azure technologies.

Key Responsibilities

  • Translate technical specifications into well-tested, high-quality applications.
  • Design, code, test, debug, and document software solutions.
  • Develop BI dashboards, reports, and data models to support business needs.
  • Implement and support data and reporting solutions using Azure and Power BI.
  • Troubleshoot and resolve technical issues throughout the SDLC.
  • Collaborate with cross-functional teams to deliver scalable and efficient systems.

Required Skills

  • 5+ years of experience in software development, BI, and data analytics.
  • Strong proficiency in Azure Databricks, ADF, Azure Analysis Services, Power BI, SQL, and PL/SQL.
  • Expertise in data modeling, data integration, and dashboard development.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work effectively in team-based, Agile environments.

Nice to Have

  • Experience with CRM systems or transfer payment models.
  • Familiarity with Oracle E-Business Suite or Azure cloud migration.