Back to results

Dotnet Developer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
7+ years of enterprise application development experience
Posting language
English
Posted

Original job description


About the Company

Experience: You can demonstrate 7+ years of experience developing, implementing, integrating, and supporting enterprise applications, with experience contributing to application and solution design.

About the Role

Programming Skills: You are a strong hands-on developer proficient in one or more programming languages such as C#, Python, and JavaScript/TypeScript. You have experience with modern frameworks and libraries for building APIs, backend services, integrations, and cloud-based applications, including technologies such as ASP.NET Core and/or Node.js.

Responsibilities

  • Microsoft & Azure Technologies: You have hands-on experience with several of the following:
  • Microsoft Graph API
  • Microsoft Teams application development and integrations
  • Microsoft 365/O365 integration
  • Azure Functions
  • Azure Storage and Azure Blob Storage
  • Azure Key Vault
  • Azure Logic Apps
  • Power Automate and Power Platform
  • Azure AI/Cognitive Services
  • Azure OpenAI and other GenAI services
  • REST APIs and integration technologies
  • Authentication and authorization technologies such as OAuth 2.0 and Microsoft Entra ID
  • Development Practices: You understand software engineering practices including source control, code reviews, unit and integration testing, CI/CD, debugging, application security, monitoring, and production support.
  • Solution Design: You can understand high-level solution architecture and translate it into detailed application components and working code. You are comfortable participating in design discussions and recommending implementation approaches.

Qualifications

Must Have

  • 7+ years of enterprise application development experience
  • Strong hands-on coding and software engineering skills
  • Strong experience with C#, Python, and/or JavaScript/TypeScript
  • Experience developing APIs and backend services
  • Hands-on Azure application development experience
  • Experience integrating applications using REST APIs
  • Experience with Microsoft Graph API and/or Microsoft 365 integrations
  • Experience with modern software development and testing practices
  • Strong debugging and troubleshooting capabilities
  • Ability to understand solution designs and translate them into working software
  • Ability to contribute effectively to technical and solution design discussions

Nice to Have

  • Microsoft Teams application development
  • Power Platform and Power Automate
  • Azure Logic Apps
  • Azure OpenAI or other Generative AI technologies
  • Azure Cognitive/AI Services
  • Experience with AI-enabled applications and workflows
  • Experience with Azure Blob Storage and secure data-storage patterns
  • Experience with CI/CD and cloud-native development
  • Experience working in large enterprise environments
  • Microsoft Graph API or Microsoft 365 integrations

Pay range and compensation package

Change Champion: You embrace change and continuously improve your development skills and engineering practices as technologies evolve.

More about this job

Responsibilities

Develop, implement, and support enterprise applications using C#, Python, and Azure technologies. Translate high-level solution architectures into detailed application components and working code while participating in design discussions.

Requirements

Requires over 7 years of enterprise application development experience with strong proficiency in C#, Python, or JavaScript/TypeScript. Must have hands-on experience with Azure services, REST APIs, and Microsoft Graph API integrations.

Skills

  • C#
  • Python
  • JavaScript
  • TypeScript
  • ASP.NET Core
  • Node.js
  • Azure
  • Microsoft Graph API
  • REST APIs
  • OAuth 2.0
  • Microsoft Entra ID
  • CI/CD
  • Unit Testing
  • Integration Testing
  • Solution Design
  • Microsoft 365

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Finance & Accounting

Keywords

  • Dotnet
  • C#
  • Python
  • JavaScript
  • TypeScript
  • ASP.NET Core
  • Node.js
  • Azure Functions
  • Azure Storage
  • Azure Blob Storage
  • Azure Key Vault
  • Azure Logic Apps
  • Power Automate
  • Power Platform
  • Azure AI
  • Cognitive Services
  • Azure OpenAI
  • GenAI
  • REST APIs
  • OAuth 2.0
  • Microsoft Entra ID
  • Microsoft Graph API
  • Microsoft 365
  • Microsoft Teams
  • CI/CD
  • Source Control
  • Code Reviews
  • Unit Testing
  • Integration Testing
  • Banking

Report this job