Azure Integration Tech Lead Opportunity
We are seeking a seasoned expert in Azure integration to lead our team. With 15+ years of experience, you will be responsible for designing and developing scalable APIs using C# (.NET / .NET Core) with REST/JSON-based APIs.
* Strong background in API design and development, system/application integration, and performance tuning.
* Prior experience in scaling and optimizing integrations using Azure Function Apps (with emphasis on Durable Functions), API Management.
* Proficient in tools such as Application Insights, Key Vault, Storage Accounts, GitHub for secure and efficient development.
Key Responsibilities:
* Design, build, and maintain high-performance APIs using C# (.NET / .NET Core).
* Develop and manage integrations using Azure Function Apps (with emphasis on Durable Functions).
* Leverage Open API specifications for documentation and development.
* Work in a DevOps environment using CI/CD pipelines, ensuring code quality and secure development practices.
* Implement TDD using .NET Unit Testing and MoQ frameworks.
Requirements:
* At least 15 years of technical experience in API design and development, system/application integration.
* Experience integrating with Dynamics 365 using SDK-based integrations.
* Proven track record in building high-performance, scalable APIs to handle large transaction volumes.
Benefits:
* Opportunity to work on challenging projects and contribute to the growth of the company.
* Collaborative and dynamic work environment.
* Professional development opportunities.