We are seeking a seasoned Integration Designer with deep expertise in Azure Integration Services, .NET technologies, and API development. This role involves leading the design and delivery of enterprise-scale integration solutions that enable system interoperability, performance, and scalability. You’ll work closely with architects, engineers, and stakeholders to implement secure, cloud-native integrations that support digital transformation across complex environments.
Key Responsibilities:
- Architect and implement enterprise integrations using Azure Function Apps, including Durable Functions, and Azure API Management.
- Design and develop scalable RESTful APIs using C# (.NET/.NET Core) in compliance with OpenAPI specifications.
- Utilize Azure services like Application Insights, Key Vault, and Storage Accounts to ensure secure and efficient development workflows.
- Drive DevOps best practices by implementing and maintaining CI/CD pipelines with GitHub and related tooling.
- Apply Test-Driven Development (TDD) methodologies and frameworks like MoQ and .NET Unit Testing.
- Ensure performance tuning and telemetry setup using Azure Application Insights and monitoring tools.
- Maintain clean coding standards using Dependency Injection and modular design patterns.
- Collaborate with architects, product owners, and stakeholders to translate functional needs into scalable technical solutions.
- Stay updated on emerging Azure and integration technologies to continuously improve platform capabilities.
Qualifications:
- 15+ years of hands-on experience in software development, including 5+ years in API and Azure-based integration design.
- Strong development expertise with .NET Core, C#, and REST/JSON APIs.
- Proven experience in Azure Integration Services, including Function Apps, API Management, and Durable Functions.
- Hands-on experience with GitHub, CI/CD tools, and infrastructure automation practices.
- Knowledge of Application Insights, DevOps pipelines, and monitoring frameworks.
- Familiarity with integration patterns involving Dynamics 365 is an advantage.
- Microsoft certifications in Azure or Integration are preferred.
- Strong problem-solving skills, clean coding practices, and a commitment to high-quality software delivery.
Join Delivery Centric and take on a critical role in shaping next-generation enterprise integrations. We offer a forward-thinking environment where innovation, collaboration, and technical excellence are at the core of everything we do. If you are passionate about integration design and cloud-first architecture, this is your opportunity to make a real impact.