-
Teckhorizon Inc

Back-End Software Developer

Teckhorizon Inc
Canada · Contract · Mid-Senior

Overview

We are seeking a Senior Back-End Software Developer to design, develop, and maintain scalable server-side applications. The role focuses on .NET-based backend development, Dynamics 365 CRM customization, and cloud-based solutions (Azure/AWS). The ideal candidate will have strong experience in enterprise application development, API design, and Microsoft Dynamics CRM, along with the ability to collaborate across the full Software Development Life Cycle (SDLC).

Key Responsibilities

  • Design, develop, and maintain server-side logic and backend systems
  • Build and integrate RESTful APIs and ensure high performance and responsiveness
  • Translate technical requirements into working, tested applications
  • Develop, test, debug, and document code using .NET / C# technologies
  • Customize and configure Microsoft Dynamics 365 CRM (entities, workflows, dashboards, plugins)
  • Build and manage Power Automate workflows and Power BI reports
  • Integrate front-end components (React/Angular) with backend services
  • Optimize databases using SQL Server (queries, stored procedures, indexing)
  • Work with cloud platforms (Azure/AWS) for deployment and scalability
  • Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams
  • Troubleshoot issues and provide post-implementation support
  • Conduct design reviews and walkthroughs
  • Maintain technical and user documentation

Must-Have Skills & Experience

  • 8+ years experience in C# / .NET (Core or Framework) and React.js
  • Strong experience with Microsoft Dynamics 365 CRM customization, including Entities, Forms, Views, Dashboards, Ribbon, Menus, Workflows, Plug-ins, and Power Automate flows
  • Expertise with Dynamics CRM SDK, Web API, OData, FetchXML, XRM Toolbox
  • Experience with ASP.NET / .NET Core for backend development
  • Strong knowledge of RESTful API design and integration
  • Proficiency in SQL Server (query optimization, triggers, stored procedures)
  • Experience with Power BI reporting
  • Familiarity with Azure services (App Services, Functions, Logic Apps, etc.)
  • Experience with Git / version control systems
  • Understanding of CI/CD pipelines and DevOps practices
  • Strong debugging, performance tuning, and problem-solving skills
  • Experience working in Agile/Scrum environments

Nice-to-Have Skills

  • Experience with Angular or additional front-end frameworks
  • Knowledge of Dataverse design and development
  • Experience with low-code/no-code development on Dynamics 365
  • Exposure to cloud security (Azure AD B2C, Okta, roles & access control)
  • Experience with middleware and system integrations
  • Familiarity with RAD (Rapid Application Development) methodologies
  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA)
  • Experience in data migration and reporting tools
  • Prior involvement in solution architecture or technical leadership

Key Skills

Ranked by relevance

crm server cloud sql server power bi sql c cloud security restful apis angular reactjs devops cicd git
Login to Apply
Posted
Mar 30, 2026
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Teckhorizon Inc
Related

.Net Developer

2026-04-10

Contract
Mid-Senior
Canada
Information Technology & Services
Engineering
View Job Details
Theodo
Related

Software Engineer Fullstack - CDI Paris - Theodo HealthTech

2026-04-10

Full-time
Entry
France
Information Technology & Services
Information Technology
View Job Details
Aarushi Infotech
Related

Lead PHP Developer

2026-04-10

Full-time
Mid-Senior
India
Information Technology & Services
Engineering