Integration Designer

Integration Designer

Job Type: Full Time

Location : Melbourne

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.