Job Overview:
We are seeking a skilled Backend Software Engineer to join our team. This role involves developing and maintaining scalable APIs and plugins using .NET 6/7/8 with C#.
Main Responsibilities:
* Design and implement event-driven/serverless architectures integrating Power Apps/Power Automate with external systems.
* Develop and maintain backend services using .NET 6/7/8 with C# to build scalable APIs and plugins.
* Extend Model-Driven Apps using Dataverse SDK and Power Platform CLI to create custom workflows and solutions.
* Manage Infrastructure as Code (Bicep) and CI/CD pipelines in Azure DevOps for automated deployments and consistent environment provisioning.
* Implement authentication and security measures using Azure AD, OAuth2/OpenID, managed identities to secure APIs and Power Platform solutions.
Requirements:
* Strong experience with .NET 6/7/8 and C# for backend development.
* Hands-on experience with Dataverse SDK and Power Platform CLI.
* Knowledge of Azure Functions and integration with external systems.
* Experience with Infrastructure as Code (Bicep) and CI/CD in Azure DevOps.
* Solid understanding of authentication and security (Azure AD, OAuth2/OpenID, managed identities).
What We Offer:
* A dynamic work environment with opportunities for growth and professional development.
* Competitive salary and benefits package.
* Opportunity to work on challenging projects and collaborate with experienced professionals.