Develop and maintain .NET applications and RESTful APIs, design and optimize SQL Server databases, and build interactive Power BI reports and data models. Collaborate with stakeholders, data teams, QA, and DevOps in Agile sprints; support deployments and troubleshooting.
Job Summary
a { text decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background color: #f5f5f5; }
Job Title: Intermediate .NET Developer (Power BI Focus)
Location: Toronto, Canada
Duration: 6-12 months and then keep renewing based on performance/requirements
Hybrid (weekly once onsite)
Core Stack .NET Core + SQL Server
BI Skills: Power BI (DAX, dashboards)
Domain: BFSI preferred
Role Summary
We are seeking an Intermediate .NET Developer with strong experience in building scalable applications and delivering data-driven insights using Power BI. The role involves full-stack development, integration with enterprise systems, and enabling business intelligence through dashboards and reporting.
Key Responsibilities
Application Development (.NET)
• Design, develop, and maintain applications using:
o C#, ASP.NET / ASP.NET Core, .NET Framework
• Build RESTful APIs and microservices
• Develop and optimize backend services and business logic
• Work with Entity Framework / LINQ for data access
• Ensure application performance, scalability, and security
Power BI & Data Analytics
• Design and develop interactive Power BI dashboards and reports
• Build and optimize data models using DAX and Power Query
• Connect Power BI with various data sources:
o SQL Server, APIs, Azure services, etc.
• Collaborate with business stakeholders to translate requirements into insights
• Ensure data accuracy, performance, and usability of reports
Database & Integration
• Design and manage SQL Server databases
• Write complex queries, stored procedures, and performance tuning
• Integrate applications with external systems and APIs
Collaboration & Delivery
• Participate in Agile/Scrum ceremonies (standups, sprint planning, retrospectives)
• Work closely with:
o Business analysts
o Data teams
o QA and DevOps engineers
• Support production deployments and troubleshooting
Required Skills & Qualifications
Technical Skills
• 3-6 years of experience in .NET development
• Strong proficiency in:
o C#, ASP.NET MVC / .NET Core
o Web APIs
• Experience with:
o Power BI (reports, dashboards, DAX, Power Query)
• Solid knowledge of:
o SQL Server / relational databases
o HTML, CSS, JavaScript (basic front-end exposure)
• Familiarity with:
o Git / Azure DevOps / CI-CD pipelines
Nice-to-Have
• Experience with Azure services (Azure SQL, Data Factory, Synapse, App Services)
• Exposure to data warehousing concepts
• Knowledge of ETL processes
• Experience in Banking / Financial Services (BFSI) domain
• Understanding of security, compliance, and data governance
Soft Skills
• Strong analytical and problem-solving skills
• Ability to translate business needs into technical solutions
• Good communication and stakeholder engagement
• Detail-oriented with focus on quality and timelines
Typical Deliverables
• Web applications / APIs developed in .NET
• Power BI dashboards for:
o Operational metrics
o Financial reporting
o Executive insights
• Data models and SQL datasets
• Documentation (technical & functional)
Sample KPIs / Performance Metrics
• Application performance and defect rates
• Timely delivery of features
• Dashboard adoption and usability
• Data accuracy and reporting efficiency
The pay range for this role is CAD $90,000- $100,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.
a { text decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background color: #f5f5f5; }
Job Title: Intermediate .NET Developer (Power BI Focus)
Location: Toronto, Canada
Duration: 6-12 months and then keep renewing based on performance/requirements
Hybrid (weekly once onsite)
Core Stack .NET Core + SQL Server
BI Skills: Power BI (DAX, dashboards)
Domain: BFSI preferred
Role Summary
We are seeking an Intermediate .NET Developer with strong experience in building scalable applications and delivering data-driven insights using Power BI. The role involves full-stack development, integration with enterprise systems, and enabling business intelligence through dashboards and reporting.
Key Responsibilities
Application Development (.NET)
• Design, develop, and maintain applications using:
o C#, ASP.NET / ASP.NET Core, .NET Framework
• Build RESTful APIs and microservices
• Develop and optimize backend services and business logic
• Work with Entity Framework / LINQ for data access
• Ensure application performance, scalability, and security
Power BI & Data Analytics
• Design and develop interactive Power BI dashboards and reports
• Build and optimize data models using DAX and Power Query
• Connect Power BI with various data sources:
o SQL Server, APIs, Azure services, etc.
• Collaborate with business stakeholders to translate requirements into insights
• Ensure data accuracy, performance, and usability of reports
Database & Integration
• Design and manage SQL Server databases
• Write complex queries, stored procedures, and performance tuning
• Integrate applications with external systems and APIs
Collaboration & Delivery
• Participate in Agile/Scrum ceremonies (standups, sprint planning, retrospectives)
• Work closely with:
o Business analysts
o Data teams
o QA and DevOps engineers
• Support production deployments and troubleshooting
Required Skills & Qualifications
Technical Skills
• 3-6 years of experience in .NET development
• Strong proficiency in:
o C#, ASP.NET MVC / .NET Core
o Web APIs
• Experience with:
o Power BI (reports, dashboards, DAX, Power Query)
• Solid knowledge of:
o SQL Server / relational databases
o HTML, CSS, JavaScript (basic front-end exposure)
• Familiarity with:
o Git / Azure DevOps / CI-CD pipelines
Nice-to-Have
• Experience with Azure services (Azure SQL, Data Factory, Synapse, App Services)
• Exposure to data warehousing concepts
• Knowledge of ETL processes
• Experience in Banking / Financial Services (BFSI) domain
• Understanding of security, compliance, and data governance
Soft Skills
• Strong analytical and problem-solving skills
• Ability to translate business needs into technical solutions
• Good communication and stakeholder engagement
• Detail-oriented with focus on quality and timelines
Typical Deliverables
• Web applications / APIs developed in .NET
• Power BI dashboards for:
o Operational metrics
o Financial reporting
o Executive insights
• Data models and SQL datasets
• Documentation (technical & functional)
Sample KPIs / Performance Metrics
• Application performance and defect rates
• Timely delivery of features
• Dashboard adoption and usability
• Data accuracy and reporting efficiency
The pay range for this role is CAD $90,000- $100,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.
Similar Jobs at Navixus | Tech Mahindra
Artificial Intelligence • Natural Language Processing • Professional Services • Analytics • Consulting • Conversational AI • Generative AI
Support project and program delivery through governance, reporting, financial tracking, risk and issue management, and stakeholder communication. Maintain project documentation, track budgets/forecasts, prepare leadership reports and dashboards, facilitate governance meetings, monitor milestones and resource utilization, and ensure audit readiness and compliance.
Top Skills:
JIRAExcelMs ProjectPowerPoint
Artificial Intelligence • Natural Language Processing • Professional Services • Analytics • Consulting • Conversational AI • Generative AI
Manage and lead QA/testing for Contact Centre applications, plan and execute test strategies, oversee test teams, assess risks/defects, ensure regulatory and policy compliance, coordinate cross-team testing, and support production change control to deliver quality releases on tight timelines.
Artificial Intelligence • Natural Language Processing • Professional Services • Analytics • Consulting • Conversational AI • Generative AI
Design, build, and maintain scalable data pipelines and architectures using Snowflake, Spark/PySpark, Hadoop, Databricks and Azure. Write high-quality Python and SQL, optimize workflows for large financial datasets, and integrate data governance, metadata management, and lineage tracking.
Top Skills:
AzureDatabricksDevOpsHadoopNoSQLPysparkPythonSnowflakeSparkSQL
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

