Development : Design, code, and deploy robust integration solutions using Logic Apps, Azure Functions, API Management (APIM), and other Azure PaaS services.
Technical Expertise : Develop applications and APIs using C# and .NET Core, with a strong focus on building scalable and maintainable code.
API Development : Create and manage REST APIs and Azure App Services, ensuring high performance and reliability.
Database Management : Work with SQL Server, writing complex queries and interacting with databases using Entity Framework (EF Core).
Testing & Support : Write unit test cases, and provide support for bug fixes during QA, UAT, and post-go-live phases.
Solution Architecture : Participate in requirement analysis and design discussions, providing technical insights and solutions.
Best Practices : Utilize services like Application Insights, Key Vault, and Azure App Configurations to build secure, monitorable, and scalable applications.
Required Skills : Mandatory :
C# and .NET Core development experience.
Strong programming and problem-solving abilities.
Deep proficiency in Azure PaaS, including Logic Apps, Azure Functions, APIM, and related services.
Hands-on experience with REST APIs and Entity Framework (EF Core).
Experience with a unit test framework and writing unit tests.
Strong skills in SQL.
Good to Have :
Experience with Blazor UI.
Familiarity with Azure IPaaS (Azure Integration Services).