10 Sep
|
Digitalogia
|
Toronto
10 Sep
Digitalogia
Toronto
Job Purpose A .NET Integration Developer designs, builds, and maintains software to connect different systems, focusing on APIs, data transformation (JSON, XML), databases (Azure Cosmos DB, SQL Server), and reliable communication using C#, ASP.NET, Entity Framework, and Azure services, ensuring secure, scalable solutions with CI/CD, logging, and testing. Key tasks include collaborating with teams, defining interfaces, writing clean code, optimizing performance, and implementing robust error handling for seamless data exchange.
Key Responsibilities
· Design, develop, and deploy scalable and secure integration solutions using Azure Integration Services and the .NET technology stack.
· Implement data mapping, orchestration, and transformation logic across systems such as D365, Salesforce, Shopify, and internal applications.
· Build, consume, and document RESTful APIs using OpenAPI/Swagger.
· Apply governance, throttling, authentication, and routing policies using Azure API Management.
· Design relational schemas, write optimized SQL queries, and implement data-access layers using Entity Framework or ADO.NET.
· Work with databases such as Cosmos DB, SQL Server or PostgreSQL.
· Implement logging, structured telemetry, alerting, and retry patterns to ensure system reliability.
· Utilize Application Insights, Azure Monitor, and dashboards to track integration health and diagnose issues.
· Contribute to automated build and release pipelines using Azure DevOps or Github.
· Follow Git branching strategies and support automated testing and deployments.
· Work cross functionally with architects, QA, BAs, and application support teams.
· Participate in production incident investigations, providing root cause analysis and sustainable fixes.
Qualifications
· Post‑secondary education in Computer Science or equivalent experience.
· 3+ years of professional experience with C#, .NET (Framework/Core), ASP.NET, and web API development.
· Hands‑on experience with Azure services including Service Bus, Logic Apps, API Management, Function Apps and Event Grid.
· Skilled in SQL Server development and performance optimization.
· Experience with CI/CD pipelines, Git, and DevOps tooling.
· Ability to perform systematic black‑box testing for integrations.
· React experience is a plus.
Attributes
· Strong interpersonal and communication skills.
· Ability to work in a fast-paced setting with a high degree of change.
· A team player who builds strong relationships based on trust and integrity.
Working Conditions
· Usually work regular business hours, but will require evenings and weekends during peak periods
. Work in the Toronto offices 3 times per week.
📌 .NET Azure Integrations Developer (Toronto)
🏢 Digitalogia
📍 Toronto